[Live Demo Link : (https://mern-thinkboard-5t32.onrender.com/)]
- π§± Full-Stack App built with the MERN Stack (MongoDB, Express, React, Node)
- β¨ Create, Update, and Delete Notes with Title & Description
- π οΈ Fully Functional REST API built and tested
- βοΈ Rate Limiting with Upstash Redis β Real-world concept explained simply
- π Explore HTTP Methods, Status Codes & SQL vs NoSQL
- π± Completely Responsive UI
-
Go to the backend folder:
cd backend -
Install dependencies:
npm install
-
Create a
.envfile in/backendwith:MONGO_URI=<your_mongo_uri> UPSTASH_REDIS_REST_URL=<your_redis_rest_url> UPSTASH_REDIS_REST_TOKEN=<your_redis_rest_token> NODE_ENV=development -
Run the backend server:
npm run dev
-
Go to the frontend folder:
cd frontend -
Install dependencies:
npm install
-
Run the frontend server:
npm run dev
- MERN Stack integration
- RESTful API design & testing
- Rate limiting with Upstash Redis
- Responsive frontend design
- Environment variable management
- Deployment for portfolio-ready projects