/SimpleNoteApp

Android Clean Architecture Note App

Primary LanguageKotlinApache License 2.0Apache-2.0

SimpleNoteApp

Welcome to the SimpleNoteApp repository, a sleek and efficient note-taking application that enables users to create, save, and organize their notes seamlessly. The app follows a modern and clean design inspired by this Dribbble shot.

SimpleNoteApp Preview

Tech Features 🚀

Architecture: Clean Architecture - MVVM
Dependency Injection: Hilt
Local Database: Room
UI: XML with Data-binding

Architecture Components 🏗️

Detailed information about the architecture components will be provided upon the completion of the app. Stay tuned for updates!

How to Contribute 🤝

We welcome contributions to make SimpleNoteApp even better. If you'd like to contribute, follow these steps:

  1. Create a Branch: Move into the cloned directory and create a new branch to work on your feature or bug fix.

    cd SimpleNoteApp
    git checkout -b feature-your-feature
  2. Make Changes: Add your awesome features or fix bugs. Commit your changes.

    git add .
    git commit -m "Your detailed description of the changes."
  3. Push Changes: Push your changes to your forked repository.

    git push origin feature-your-feature
  4. Create a Pull Request: Go to your forked repository on GitHub and create a pull request. We'll review your changes and merge them into the main repository.

  5. Celebrate: 🎉 You've contributed to making SimpleNoteApp better for everyone!

Issues and Bug Reports 🐞

If you encounter any issues or find bugs, please open an issue on the Issues tab of this repository. We appreciate your help in improving the app.

Thank you for considering contributing to SimpleNoteApp! Together, let's make note-taking simple and delightful.