Password Manager

Store Passwords and Logins Records To Your Favorite Sites.

View Demo(Coming soon!) · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Roadmap
  4. Contact

About The Project

passwordmanager-screenshot

A password manager is a tool that does the work of remembering your passwords. Simply log into an online account for the first time and store your username and password so you don't have to remember your credentials.

(back to top)

Built With

  • React
  • Bootstrap
  • Node
  • Express

(back to top)

Getting Started

Prerequisites

Make sure you have node installed

Installation

  1. Clone the repo

    git clone https://github.com/HassenH1/password-manager .
  2. Install NPM packages

    cd .\frontend\
    npm install
    cd .\backend\
    npm install
  3. Enter your ENV file config for backend

    PORT = 1234;
    TOKEN_SECRET = "Some secret";
    ORIGIN = "http://localhost:<WHATEVER>";
    MONGO_CONNECTION_URL = "MONGO CONNECTION URL";
  4. To run fullstack

    cd .\frontend
    npm run fullstack

(back to top)

Roadmap

This roadmap is not finished!

  • Fix navbar
  • Add Edit
  • Write tests
  • Update types

(back to top)

Contact

Hassen Hassen - LinkedIn - hasansaid51@gmail.com

Project Link: https://github.com/HassenH1/

(back to top)