Lighthouse Lab
PasswordKeeper is a useful applications for large companies and corporations to be able to save and share password between their employees.
PasswordKeeper is a website that can be used for many to many organizations-users applications. where each user can be assigned to as many organizations and each organization can share their password between as many users they want. Only organiation Owner's can update, delete or add anything related to their organization. Owners can also transfer ownership to another user assigned to the organization to take the ownership.
Due to a time constraint of 7 days, our team decided to prioritize functionality over the front end looks. We made this decision understanding that the program has to work, and work as expected.
-
Image slide to show unregistered users the features of PasswordKeeper
- This feature was implemented by mohdtorabi
-
Delete Organization due to it's importancy send a conformation before deleting the organization immediatley.
- This feature was implemented by ericasu33
-
Password generator based on the different websites requirement
- Implemented by alysoncp
-
- Validation for image urls added
- CSS and design can be improved upon
- Owner can choose what websites to be displayed for each user
Please run npm i to install all dependencies
Run npm run local to get the server up and running
Go to localhost:8080 in your web browser to see the page
- body-parser
- chalk
- cookie-session
- dotenv
- ejs
- express
- jquery
- morgan
- node-sass-middleware
- pg
- pg-native
- bcrypt
- method-override
- bootstrap
- fontawesome
- jquery-confirm
Open in Google Chrome
README.me written by mohdtorabi
Please Contact us if you have any questions.