Skip to content

A tool that helps individuals and businesses store and manage their passwords, and that generates strong and unique passwords.

License

Notifications You must be signed in to change notification settings

OpenSourceInnovation/password-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Password manager

A tool that helps individuals and businesses store and manage their passwords, and that generates strong and unique passwords.

Product Requirements

Frontend:

  • Secure password storage: Users can store their passwords in an encrypted format, protected by a master password.
  • Automatic password generation: The app will have the capability to generate random, strong passwords for users.
  • Multi-device synchronization: Users will be able to sync their password data across multiple devices.
  • Import/Export: Users will be able to import and export their password data in a CSV file.
  • User-friendly interface: The app will have a simple and intuitive interface that is easy to navigate.

Backend:

  • Auth to manage the access to app
  • New password generation to satisfy most of the password norms.
  • Ability to Saving old passwords either in the cloud db or local.

Tech stack

Choose any javascript frameworks or libraries you want to use . Preferences are

Frontend:

  • Svelte
  • NextJs

Backend:

  • NestJs
  • ExpressJs

Database:

  • Postgres
  • Supabase

Design inspiration

You can take inspiration from the above design but it's not concrete that you have to build the exact page. Since the functionalities are different you will need to make an appt. change to the page accordingly. You need to keep the look and feel of the design in mind while making the changes.

About

A tool that helps individuals and businesses store and manage their passwords, and that generates strong and unique passwords.

Resources

License

Stars

Watchers

Forks