Skip to content

Sahil-Mansuri-15/MERN-Notes_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ ThinkBoard β€” MERN Notes Application

A full-stack notes application built with the MERN stack, featuring a clean UI, real-time data persistence, and rate limiting via Upstash Redis.

🌐 Live Demo: mern-notes-app-ovx6.onrender.com


πŸš€ Features

  • βœ… Create, Read, Update, Delete (CRUD) notes
  • βœ… Persistent storage with MongoDB
  • βœ… Rate limiting with Upstash Redis
  • βœ… Responsive UI with DaisyUI + Tailwind CSS
  • βœ… REST API with Express.js
  • βœ… Deployed on Render

πŸ› οΈ Tech Stack

Layer Technology
Frontend React.js, Vite, Tailwind CSS, DaisyUI
Backend Node.js, Express.js
Database MongoDB (Mongoose)
Cache / Rate Limit Upstash Redis
Deployment Render

πŸ“ Project Structure

MERN-Notes_App/
β”œβ”€β”€ backend/
β”‚   β”œβ”€β”€ src/
β”‚   β”‚   β”œβ”€β”€ controllers/
β”‚   β”‚   β”œβ”€β”€ models/
β”‚   β”‚   β”œβ”€β”€ routes/
β”‚   β”‚   └── server.js
β”‚   β”œβ”€β”€ .env
β”‚   └── package.json
β”œβ”€β”€ frontend/
β”‚   β”œβ”€β”€ src/
β”‚   β”‚   β”œβ”€β”€ components/
β”‚   β”‚   β”œβ”€β”€ pages/
β”‚   β”‚   └── lib/
β”‚   β”‚       └── api.js
β”‚   └── package.json
└── package.json

About

A full-stack Notes application built with the MERN stack (MongoDB, Express.js, React, Node.js)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors