Skip to content

PasswordKeepR allows users to manage their passwords. Users can store, copy, generate complex password all in one place.

Notifications You must be signed in to change notification settings

zefaradi/PasswordKeepR

Repository files navigation

PasswordKeepR

PasswordKeepR is a midtern project I developed as part of of the Lighthouse Lab's Web Developer Program

Description

PasswordKeepR is an application that allows users to manage their passwords. Users can store, copy, generate complex password all in one place.

Getting Started

  1. Create a new repository using this repository as a template.
  2. Clone your repository onto your local device.
  3. Install dependencies using the npm install command.
  4. Start the application using the npm start command. The app will be hosted at http://localhost:3000/.
  5. Go to http://localhost:3000/ in your browser.

Final Product

  • Users can access all of their passwords linked to different organization.
  • Robust and customizable password generator.
  • Ability for users to edit existing login emails and passwords.

Screenshots

Landing Page:
image

User's Favourited Sites:
image

On this page users can copy password, edit and delete their favourited sites. In addition, users can choose to favourite multiple websites from the drop down "Entertainment", "Social" and "Work" categories option or they can add a new website directly.

Add New Website Page:
image

Project Setup

  • Use npm install to install any missing dependencies

Required Dependencies

  • Node 10.x or above
  • NPM 5.x or above
  • PG 6.x
  • Express
  • EJS
  • SASS
  • Cookie-session
  • dotenv
  • Morgan
  • Nodemon (recommended as a dev dependency, but project will run without)

About

PasswordKeepR allows users to manage their passwords. Users can store, copy, generate complex password all in one place.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published