Secure Your Secrets: A Powerful Password Manager
Backend: https://github.com/harshchandwani/password-manager-backend
Frontend:
- NextJs: Pages
- TailwindCSS: Intial Design
- Lucide React: Icons
- ShadCn: Designing
Backend:
- Nodejs: Build
- Express
- Redis: Queue for Email
Others:
- Postgres: Database
- BcryptJs: Password Encryption
- JsonwebToken: Tokens
- NodeMailer: Email
- Express Rate Limit: Rate Limiting
Register
New Password Addition
Dashboard
Clone the project
git clone https://github.com/harshchandwani/password-manager-backend
git clone https://github.com/harshchandwani/password-manager-frontendGo to the project directory
cd password-manager-backendInstall dependencies in Backend
npm installStart the server in Frontend
npm run devGo to project directory and in Backend
cd ..
cd password-manager-backendInstall dependencies in Backend
npm installStart the server in Frontend
npm run startTo run this project, you will need to add the following environment variables to your .env file, all the variables are in .env.example


