Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 677 Bytes

File metadata and controls

27 lines (20 loc) · 677 Bytes

ThinkBoard is a modern note-taking application that allows users to:

Create, read, update, and delete notes
View all notes in a responsive grid layout
Edit note details with real-time feedback
Experience rate limiting to prevent abuse

Tech Stack:-

Backend-
Runtime: Node.js
Framework: Express.js
Database: MongoDB (with Mongoose ODM)
Rate Limiting: Upstash Redis

Frontend-
Library: React 19
Bundler: Vite
Routing: React Router v7
HTTP Client: Axios
Styling: Tailwind CSS + DaisyUI
UI Icons: Lucide React
Notifications: React Hot Toast

https://notesboard-89ks.onrender.com/