- Fully responsive
- Protected and Public route
- Login and Signup functionality
- Note, Archive, Trash page
- Create, Edit and Trash note management
- Archive and Unarchive note management
- Trash and Untrash note management
- Delete management
- Search note with debounce implementation
- Filter notes by labels
- User Friendly toast
- React
- Redux Toolkit and RTK Query
- React Toastify for notifications
- TypeScript in development
- React Router DOM
- CSS Modules for Styling
- MongoDB, Express, Mongoose, Node for backend
- JWT for authentication
- bcryptjs for password hashing