This is a chat application designed to help veterans connect with each other. The backend is built using Go, and it features various functionalities like user registration, login, and real-time chat.
- Go (version x.x.x)
- Redis (version x.x.x)
- PostgreSQL (version x.x.x)
- Clone the repository:
git clone https://github.com/yourusername/chat-app.git
- Navigate to the project directory:
cd chat-app
- Install dependencies:
go mod download
- Run the application:
go run main.go
After running the server, you can access the chat application at http://localhost:<PORT>
.
- User Registration and Login
- Real-time Chat
- JWT Authentication
- Rate Limiting
Please read CONTRIBUTING.md for details on how to contribute to this project.
This project is licensed under the MIT License - see the LICENSE.md file for details.