Welcome to Note Keeper - the coolest note-keeping app this side of the digital divide! Keep your thoughts organized, your tasks on track, and your creativity flowing with this sleek Android application built using Kotlin.
Features 🚀
Navigation Nirvana: Cruise through your notes effortlessly with our smooth navigation powered by Nav Host Fragment. Say goodbye to getting lost in a sea of screens!
Room for Your Thoughts: We've got plenty of room for all your notes, thanks to our Room database integration. With DAO implementations and a repository for data handling, your notes are in safe hands.
Mind-blowing MVVM Architecture: Keepin' Notes doesn't just keep your notes tidy; it's got style and structure, too! We've implemented ViewModel and ViewModelFactory for that sweet MVVM architecture.
Efficiency Overload: Say goodbye to sluggishness! With RecyclerView DiffUtil, we're all about optimizing efficiency so you can spend less time waiting and more time creating.
Grid Goals: Your notes deserve to be showcased in style! That's why we've gone for a staggered grid layout to make your notes pop.
Tech Stack 🛠️
Kotlin Navigation Component Room Database ViewModel RecyclerView DiffUtil
Get Started 🏁
Ready to start organizing your life with Note Keeper? Clone this repository, fire up Android Studio, and let's get this note-taking party started!
git clone https://github.com/novjean/Note-Keeper.git
Contributions Welcome! 🙌
Got ideas to make Keepin' Notes even better? I'm all ears! Fork this repo, make your tweaks, and send us a pull request. Let's make note-taking fun again!
License 📜 This project is licensed under the MIT License - see the LICENSE file for details.
Connect with Us 🌐 Got questions, feedback, or just wanna say hi? Hit me up on twitter(@novj3an) or shoot an email at novjeanj@gmail.com.