UserNotes

About this project

A mini full-stack app built with Express, SQLite and JWT. After login, you can manage personal notes (only you can see them).

Security

  • Password hashing with bcrypt
  • JWT stored in HttpOnly cookie
  • CSRF protection for forms
  • Rate limit on auth endpoints

Deployment

  • Clone from GitHub
  • Run migrations
  • Start with PM2
  • Optional Nginx reverse proxy