Skip to content

enesulkerr/Note-App

Repository files navigation

Note App

The Note App is a simple application for taking notes. It allows users to create and manage notes with titles and details.

Features

  • 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.

Installation

  1. Clone or download the project.
  2. Open Android Studio and import the project.
  3. Wait for the dependencies to be automatically downloaded after opening the project files.
  4. Run the application on an Android device or emulator.

Technologies and Libraries

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.

Contributing

Contributions to the Note App are welcome! If you would like to contribute, please follow these steps:

  1. Fork the repository and clone it locally.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and test thoroughly.
  4. Commit your changes with descriptive and clear explanations.
  5. Push your changes to your forked repository.
  6. Open a pull request against the original repository.

License

This project is licensed under the MIT License. For more information, please see the LICENSE file.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages