PassOP is a secure password manager web application built using the MERN stack. It allows users to store, manage, and access their passwords safely with authentication.
- Frontend: https://passop-flame.vercel.app
- Backend API: https://passop-8ewz.onrender.com
- Frontend: React, Tailwind CSS
- Backend: Node.js, Express.js
- Database: MongoDB Atlas
- Authentication: JWT
- Deployment: Vercel (Frontend), Render (Backend)
- 🔑 User Authentication (Signup/Login)
- 🔒 Secure password storage
- 📋 Add, view, and delete passwords
- 🌐 Fully responsive UI
- ⚡ Fast and optimized experience
passop/
├── frontend/
│ ├── src/
│ └── components/
├── backend/
│ ├── routes/
│ ├── controllers/
│ └── server.js
git clone https://github.com/ijharul/passop.git
cd passop
cd backend
npm install
Create .env file:
MONGO_URI=your_mongodb_connection_string
JWT_SECRET=your_secret_key
PORT=3000
Run backend:
node server.js
cd frontend
npm install
npm run dev
- Frontend deployed on Vercel
- Backend deployed on Render
- MongoDB Atlas used for cloud database
- Full MERN stack development
- Authentication using JWT
- API integration
- Deployment on Vercel & Render
- Debugging real-world issues (CORS, 500 errors)
- 👤 Ijharul Haque
- 💼 Aspiring Full Stack Developer
If you like this project, give it a ⭐ on GitHub!