Skip to content

harshchandwani/password-manager-frontend

Repository files navigation

Password Manager

Secure Your Secrets: A Powerful Password Manager

Backend: https://github.com/harshchandwani/password-manager-backend

Tech Stack

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

Processes

Register

image

New Password Addition

image

Dashboard

image

To Use

Clone the project

  git clone https://github.com/harshchandwani/password-manager-backend
  git clone https://github.com/harshchandwani/password-manager-frontend

Go to the project directory

  cd password-manager-backend

Install dependencies in Backend

  npm install

Start the server in Frontend

  npm run dev

Go to project directory and in Backend

  cd ..
  cd password-manager-backend

Install dependencies in Backend

  npm install

Start the server in Frontend

  npm run start

Environment Variables

To run this project, you will need to add the following environment variables to your .env file, all the variables are in .env.example

About

Password Manager: Frontend with Nextjs

Resources

Stars

Watchers

Forks