PasswordKeepR is a midtern project I developed as part of of the Lighthouse Lab's Web Developer Program
PasswordKeepR is an application that allows users to manage their passwords. Users can store, copy, generate complex password all in one place.
- Create a new repository using this repository as a template.
- Clone your repository onto your local device.
- Install dependencies using the npm install command.
- Start the application using the npm start command. The app will be hosted at http://localhost:3000/.
- Go to http://localhost:3000/ in your browser.
- 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.
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.
- Use npm install to install any missing 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)