NukaNote is a Fallout-themed note app built with Android Studio using Kotlin. It features a unique post-apocalyptic aesthetic, integrating Room for database management, XML for UI design, and follows the MVVM architecture. Navigation between fragments is facilitated by the use of Navigation Graphs.
- Fallout Aesthetic: Immerse yourself in the post-apocalyptic world with a Fallout-themed user interface.
- Local Storage: All notes are stored locally using Room database, ensuring data privacy.
- MVVM Architecture: Adopting the Model-View-ViewModel architectural pattern for clean and modular code.
- Undo Functionality: Long-pressing a note prompts the user to delete it with an option to undo the deletion.
- Navigation Graph: Utilizes Android's Navigation Graph for seamless navigation between fragments.
-
Clone the repository to your local machine.
git clone https://github.com/AdityaH007/NukaNote.git
-
Open the project in Android Studio.
-
Build and run the app on your Android device or emulator.
-
Launch the NukaNote app on your Android device.
-
Explore the Fallout-themed interface and create new notes.
-
Long-press on a note to delete it. A prompt will appear with an option to undo the deletion.
-
Customize your notes and enjoy the wasteland-inspired experience.
Contributions are welcome! If you have suggestions, feature requests, or found a bug, feel free to open an issue or submit a pull request.
- Fork the project.
- Create your feature branch (
git checkout -b feature/YourFeature). - Commit your changes (
git commit -m 'Add some feature'). - Push to the branch (
git push origin feature/YourFeature). - Open a pull request.
Feel free to modify this README file according to your preferences, adding more details or adjusting the formatting. Good luck with your NukaNote project!


