Skip to content

Full CRUD vanilla JS quick-notes app (for ninjas πŸ±β€πŸ‘€) with localStorage for data persistency.

Notifications You must be signed in to change notification settings

sanjibdey104/ninja-notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

24 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Pied Piper

Full CRUD vanilla JS quick-notes app (for ninjas πŸ±β€πŸ‘€) with localStorage for data persistency

Tech Stack

  • Vanilla JS
  • SCSS
  • localStorage

Mockup

application mockup

Features

  • User can add, update and delete a note
  • Important notes can be bookmarked
  • Search notes by title or content

Goal

  • Learn how to implement full CRUD operation with plain JavaScript.
  • Using localStorage for persisting data locally at the user's end.

Learnings

  • Implementing full CRUD operation with vanilla javascript.
  • Using localStorage for data persistency.
  • Extend application scope to features like bookmarking and search option.

Challenges

  • Syncing localStorage with data updates.
  • Adding bookmarking option.

Prospective

  • Option to assign a label/category to the notes.
  • Notes filtering by category.
  • Application theme options.

Attributions:

About

Full CRUD vanilla JS quick-notes app (for ninjas πŸ±β€πŸ‘€) with localStorage for data persistency.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published