A2chat is a secure and user-friendly platfrom for anonymous communication. It enables users to join private lobbies using unique codes.
- Anonymous Usage: No sign-ups, no personal data just start connecting
- Code-Based lobbies: Join or create lobbies with a unique 6-character generated code
- Real-time communication
- Kotlin for primary language
- Jetpack Compose for declarative UI
- Firebase for authentication, firestore (lobby meta data), and Realtime database (messaging)
- Node.js for API backend
- MVP: Real-time communication, basic UI, code generation
- security features: api security, hashing code
- push notifications for new messages
- Moderation tools for lobby creators
This project is licensed under the Apache 2.0 License - see the LICENSE file for details.