Skip to content

Akash616/KeepNote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notes App

This is a simple note taking app in Android with Integrated API. In this project i have covered everything that is required to create a fully functional app.

Features

  • MVVM Setup
  • HILT
  • Coroutines
  • API Integration using Retrofit
  • Interceptors for Authenticated Flows.
  • Handling validations and loading state.
  • Complete Signup/Login Flow

KeepNote Api - developed by me

Technologies Used

  • Node.js
  • Express.js
  • MongoDB
  • JSON Web Tokens (JWT) for authentication

Installation

  1. Clone the repository:

    git clone https://github.com/Akash616/Notes_api.git
    
    

API Endpoints

Authentication

Sign Up

  • POST /users/signup: Sign up a user

Login

  • POST /users/signin: Login a user

Notes

Get Notes

  • GET /note: Get the list of notes

Add Note

  • POST /note: Add a new notes

Update Note

  • PUT /note/{noteId}: Update a notes by noteId

Delete Note

  • DELETE /note/{noteId}: Delete a notes by noteId

Repository Link

About

Notes app using kotlin

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages