/notes-app

Notes App to increase productivity

Primary LanguageJavaScript

MyNotes

Note taking app to help you increase productivity

Features

  1. Note
  • Add, edit and delete note.
  • Add low, medium or high priority to note
  • Add labels/tags to note
  • Add background color to note
  1. Filters
  • Search notes using search filter
  • Filter note by priority
  • Sort notes by date (latest or oldest)
  1. Label
  • Add, edit and delete labels
  • Filter notes by label on single page
  1. Archive
  • Add note to archive
  • Unarchive note
  1. Trash
  • Add note to trash
  • Restore note from trash
  1. Authentication
  • Singup
  • Login
  • Logout
  1. 404 page
  • If invalid link is encounter then 404 page not found is shown

Tech Stack

  • LiteSpeedUI css component library
  • React JS
  • React Router v6
  • React Context API + useReducer
  • MockBee for backend.
  • Netlify for deployment