Chattrix is a modern Android chat application built using Java and Firebase. It includes real-time messaging and an integrated AI chatbot assistant, providing a secure and seamless chat experience.
- Firebase Authentication for secure sign-up and login.
- Email and password-based login.
- Real-time messaging with Firebase Realtime Database.
- Smooth, fast, and live chat interface.
- Intelligent AI chatbot assistant for quick replies, greetings, and help.
- Custom splash screen with logo and tagline.
- Clean login and chat interfaces based on Material Design principles.
- Kotlin (Android)
- Firebase for:
- Authentication
- Realtime Database
- Storage
- Gradle for build management
- XML for UI design
- AI Chatbot Logic (via predefined logic or API integration)
- Open the project in Android Studio.
- Set up Firebase in your project.
- Add your
google-services.jsonfile in theapp/directory.
- Add your
- Sync the project with Gradle.
- Run the app on your Android device or emulator.
![Chat Screen]
📌 Place your screenshots in the
screenshotsfolder and update the filenames above.
We welcome contributions to improve Chattrix!
- Fork the repository
- Create a new branch
- Commit your changes
- Open a pull request
Found a bug or have a feature request? Feel free to open an issue.
This project is licensed under the MIT License.
- Firebase for backend support
- Android Developer Docs
- Material Design guidelines
- AI APIs or logic used in the chatbot (optional: mention if any specific AI API is used)



