Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 1.01 KB

README.md

File metadata and controls

28 lines (22 loc) · 1.01 KB

GoChat

GoChat is a real-time chat application built with React, Go (Gin Framework), and WebSockets. It enables users to communicate seamlessly through an interactive user interface. The application leverages WebSockets for real-time bi-directional communication and SQLite for lightweight, efficient database management.


Features

  • Real-time Messaging: Instant communication powered by WebSockets.
  • User Authentication: Sign up and log in functionality.
  • SQLite Database: Stores user data and message history.
  • Responsive UI: A modern, mobile-friendly interface built with React.
  • RESTful API: Built with Go and Gin for backend endpoints.
  • Cross-Origin Resource Sharing (CORS): Configured for seamless client-server communication.

Technologies Used

  • Frontend:
    • React
    • Vite for fast development and bundling
  • Backend:
    • Go (Gin Framework)
    • WebSockets for real-time communication
    • SQLite for database
  • Deployment:
    • Hosted on Render