/Note-Keeper

Note management android app

Primary LanguageKotlin

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.