NotAppia is a secure full-stack note-taking web application built using the MERN stack.
It allows users to store personal notes securely with authentication and protected routes.
- User authentication (login/register)
- Secure cookie/JWT-based sessions
- Create, read, delete notes
- User-specific data isolation
- Clean responsive UI
- REST API backend
- React (Frontend)
- Node.js + Express (Backend)
- MongoDB + Mongoose (Database)
- Tailwind CSS (UI Styling)
- Vercel / Render (Deployment)
git clone YOUR_GITHUB_REPO
cd notappiacd server
npm install
npm run devcd client
npm install
npm run devCreate .env in server:
PORT=5000
MONGO_URI=your_mongo_uri
JWT_SECRET=your_secretnotappia/
├── client/
├── server/
├── models/
├── routes/
├── middleware/
- Frontend: Vercel
- Backend: Render / Railway
- Database: MongoDB Atlas
- Full-stack MERN architecture
- Authentication flow
- API design
- State management in React
- Deployment workflow
Made with consistency and focus 🚀
