The Note App is a simple application for taking notes. It allows users to create and manage notes with titles and details.
- Users can create new notes by providing a title and detailed content.
- The created notes are displayed in a list format on the main screen.
- Users can view the details of a specific note by clicking on it in the list.
- Users can delete a note from the list.
- The app provides real-time updates to the note list, reflecting any changes made.
- Clone or download the project.
- Open Android Studio and import the project.
- Wait for the dependencies to be automatically downloaded after opening the project files.
- Run the application on an Android device or emulator.
This project utilizes the following technologies and libraries:
- Kotlin: Kotlin is used as the programming language for the application.
- Android Architecture Components: The MVVM architecture is supported using components such as ViewModel.
- SQLite Database: The built-in SQLite database is used to store and manage notes.
- Material Design: Material Components for Android are used for the user interface elements.
Contributions to the Note App are welcome! If you would like to contribute, please follow these steps:
- Fork the repository and clone it locally.
- Create a new branch for your feature or bug fix.
- Make your changes and test thoroughly.
- Commit your changes with descriptive and clear explanations.
- Push your changes to your forked repository.
- Open a pull request against the original repository.
This project is licensed under the MIT License. For more information, please see the LICENSE file.
