Skip to content

alysoncp/passwordkeeper

 
 

Repository files navigation

PasswordKeeper

Lighthouse Labs midterm project

Description

This project is a midterm project chosen because of it's useful applications for large companies and cooperates 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.

Team

Notable Features

  • Image slide to show unregistered users the features of PasswordKeeper

  • Delete Organization due to it's importancy send a conformation before deleting the organization immediatley.

  • Password generator based on the different websites requirement

  • Improvements

    • Validation for image urls added
    • CSS and design can be improved upon
    • Owner can choose what websites to be displayed for each user

Setup

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

Dependencies

  • body-parser
  • chalk
  • cookie-session
  • dotenv
  • ejs
  • express
  • jquery
  • morgan
  • node-sass-middleware
  • pg
  • pg-native
  • bcrypt
  • method-override

CDN

  • bootstrap
  • fontawesome
  • jquery-confirm

Visit Website

Summary

README.me written by mohdtorabi

Please Contact us if you have any questions.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 45.8%
  • HTML 34.8%
  • CSS 16.3%
  • SCSS 3.1%