ThinkBoard is a simple app designed to help users take notes and stay organized.
The website is hosted on render.
.env file
MONGO_URI
PORT
UPSTASH_REDIS_REST_URL
UPSTASH_REDIS_REST_TOKEN
NODE_ENV=development
cd backend
npm install
npm run dev
cd frontend
npm install
npm run dev
Implemented using MERN Stack
- React
- Vite
- TailwindCSS
- Axios HTTP client for making API requests
- Node.js JavaScript runtime
- Express.js Node.js web application framework
- MongoDB picked a NoSQL database because it works great for storing unstructured data like notes.
- Upstash Redis Caching and rate limiting
- PostCSS For CSS with JavaScript plugins
- Git Version control





