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