Skip to content

NatanelMizrahi/QuickNote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QuickNote

QuickNote is a simple mobile-friendly note editor.

It's my first project involving Node.js.

Go to QuickNote!

Features:

  • Sign up and login functionality
  • Sign up and password reset email support
  • Facebook login
  • Dynamic note size
  • Create, read, edit and delete notes
  • Autosave notes when creating new notes
  • Sort notes by modification date/ title
  • Automatically load the next note upon deleting note
  • Keyboard shortcuts (listed in tooltips upon hovering the respective buttons)

Future updates:

  • Profile photos availability
  • Todo List
  • Poor practice optimizations:
    • template engine and ajax rendering the same content at "/notes" route (notes.ejs)
    • use aggregate framework instead of arrays.sort at notes.ejs

Technologies and libraries used:

  • jQuery
  • Node.js
  • Express framework
  • MongoDB

About

A basic note editor web app.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published