NEXUS is a comprehensive Android productivity application that combines note-taking, e-book library, AI chatbot, journaling, and much more in one seamless experience.
Click the button above to watch the complete feature demonstration
- Smart Notes - Create text notes with rich formatting options
- Voice to Text - Audio transcription for quick note-taking
- Background Customization - Personalize notes with custom backgrounds
- Text Styling - Multiple color options and text formatting
- Favorites - Quick access to important notes from home screen
- Universal Search - Find any note instantly
- Multiple Layouts - Switch between linear and staggered grid views
- Smart Sorting - Organize notes by date, title, or custom order
- Trash - Safely delete and restore notes
- To-Do Lists - Create and manage tasks efficiently
- Journal - Daily journaling with rich text support
- 100+ Free Books - Access a vast collection of e-books
- Multiple Categories - Browse books by genre
- Free Downloads - Direct download links for all books
- Book Search - Find books quickly with powerful search
- Intelligent Assistant - Get help with AI-powered conversations
- Chat History - Keep track of your interactions
- Google Sign-In - Quick authentication with Google
- Email Authentication - Traditional sign-in option
- Password Reset - Easy password recovery via email
- Change Password - Secure password management
- Profile Management - Customize your user profile
- Kotlin - Primary programming language
- Android Studio - IDE
- Firebase Authentication - User authentication
- Firebase Firestore - Cloud database
- Material Design 3 - UI/UX design
- RecyclerView - Efficient list rendering
- Speech-to-Text API - Voice transcription
- AI Integration - Chatbot functionality
- MVVM Architecture - Clean code structure
- Android Studio (latest version)
- Android SDK (minimum SDK 24)
- Firebase account
- Google Services JSON file
Download the latest version: NEXUS v1.0.0
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the project
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Cool Developer Nigam
- GitHub: @Cool-Developer-Nigam
- Email: nigam.nps@gmail.com
- Firebase for backend services
- Material Design for UI components
- Open source community
For support, email nigam.nps@gmail.com or create an issue in this repository.
⭐ If you found this project helpful, please give it a star!
Made with ❤️ for productivity enthusiasts
















