Skip to content

AmerOde/NoteTakingApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NoteTakingApp

Description

NoteTakingApp is a simple and efficient note-taking application built for Android. The app uses the MVVM architecture pattern and includes features such as navigation, fragments, a Room database for data storage, and a RecyclerView for displaying notes.

Features

  • Create, read, update, and delete notes
  • Organize notes with tags and categories
  • Search and filter notes
  • User-friendly interface

Technologies Used

  • Programming Language: Kotlin
  • Architecture: MVVM (Model-View-ViewModel)
  • UI Components: Navigation Component, Fragments, RecyclerView
  • Data Storage: Room Database

Getting Started

Prerequisites

  • Android Studio
  • Gradle
  • Java/Kotlin SDK

Installation

  1. Clone the repository:

    git clone https://github.com/AmerOde/NoteTakingApp.git
  2. Open the project in Android Studio.

  3. Build the project to download dependencies.

Running the App

  1. Connect an Android device or start an emulator.
  2. Click the "Run" button in Android Studio.

Contact

About

NoteTakingApp is an intuitive and efficient note-taking application for Android, utilizing the MVVM architecture. It features seamless navigation, dynamic fragments, a robust Room database for storing notes, and a RecyclerView for an organized display. Perfect for managing and organizing your notes with ease

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages