Skip to content

soham0005/SecureVault

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Password Manager

A Password Manager project created using the MERN stack. You can login and save your passwords. Passwords are saved in the database after AES encryption ⛓️ . So, your passwords are safe here. 🦺

Go to the folder in which you want to clone the project and run the following command

Setting up the server

To setup the server in your system run the following commands

cd server
npm install

After installing all the server dependencies run the server using the following command

npm run dev:start

Now, the server will be up and running

**Note :- You have to configure all the environment variables by creating a config.env file in root server folder.

Structure of the config.env file

DATABASE=<your MongoDB URI>
SECRET_KEY=<your secret key for hashing passwords>
CRYPTO_SECRET_KEY=<your secret key for encrypting passwords while saving in db>

Setting up the client

Go to the client folder and run

npm install

All the dependencies should be installed. Now, you just have to start the React server by following command

npm start

You also have to keep the mongodb cluster open in order to run the app properly.

Screenshot (87) Screenshot (82) Screenshot (83) Screenshot (84) Screenshot (86) Screenshot (85)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published