Notes Scribe
A notes platform demonstrating role-based access: users manage their own notes, admins manage everyone’s.
JWT in an httpOnly cookie, role checks per route, and password reset through a hashed, emailed token.
| Method | Path | Notes |
|---|---|---|
| POST | /api/v1/account/signup | |
| POST | /api/v1/account/forgotPassword | |
| PATCH | /api/v1/account/resetPassword/:token | |
| GET | /api/v1/notesown notes | own notes |
| GET | /api/v1/notes/adminNotesadmin only | admin only |
| GET | /api/v1/usersadmin only | admin only |
