A social mobile app centered around the world of chess. It allows users to inter 7FE4 act with each other, create personal profiles, comment on posts, add friends, and play online chess games with friends.
- Play online chess matches
- Create game lobbies
- Join existing lobbies
- Add posts in the community section
- Comment on other users' posts
- React to posts
- Register a new account
- Create and edit your profile biography
- Add other users as friends
- Send messages to friends
- View profiles of your friends
- Flutter (Dart) – Main development framework, chosen for its cross-platform capabilities
- Firebase – Used for backend services: database and user authentication
- Visual Studio Code – Main code editor used for the project
- GitHub – Source code version control and remote repository
This project was developed as a team collaboration.
My responsibilities included:
- Firebase database integration
- Improving registration and login panels
- Implementing the Community, Friends, and Profile panels
- Adding post comment functionality
- Implementing the chat feature between friends
- Enabling friend management features
Other team members: GitHub contributed to additional features and UI components.
flutter pub get
flutter run