FrogChat is a full-stack chat application with real-time updates, created using Flutter for the front-end, Dart Frog for the back-end, and MySQL for the database. Users can create and join groups and chat with each other, and the app includes authentication using JWT.
- Create and join groups
- Real-time updates with socket connection
- Authentication with JWT
- Front-end state management with bloc
To get started with FrogChat, follow these steps:
git clone https://github.com/Anas35/FrogChat.git
cd FrogChat
flutter pub get
You'll also need to set up the back-end server using Dart Frog and MySQL. Please see the server/README.md file for more information.
Contributions are welcome! If you find a bug or want to add a new feature, please open an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.