Skip to content

marifcelik/igri

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

İgri - Real-time Chat Application

A modern real-time chat application built with Go and React, featuring WebSocket communication and a clean, responsive UI.

Features

  • 🔐 Secure authentication system
  • 💬 Real-time messaging via WebSockets
  • 🌓 Light/Dark theme support
  • 📱 Responsive design
  • 🌍 Interactive globe visualization
  • 👑 Admin dashboard
  • 💾 Message history and conversation management

Technology Stack

Frontend

  • React and Vite
  • TanStack Router
  • shadcn/ui

Backend

  • Go with Chi router
  • MongoDB
  • WebSocket server
  • Redis for session management

Development

Just run docker-compose up to start the development environment.