DEV Community

Cover image for 🔐Never Forget a Password Again: Build Your Own Secure Manager
Bro Karim
Bro Karim

Posted on • Edited on

🔐Never Forget a Password Again: Build Your Own Secure Manager

Hello everyone! Today, I'm excited to present my new weekly project: a password manager designed to solve the common challenges we all face when trying to keep track of our passwords.

Image description

With this password manager, you can securely save all your passwords without the fear of them being exposed or forgotten. This password manager, built with ReactJS for the frontend, MySQL for the backend, and ExpressJS for the server, provides a secure and user-friendly environment for users to store and manage their credentials. It offers convenient features like adding, editing, and deleting password entries.

Users can show or hide their passwords by simply hovering over the password card. Additionally, when users add a platform name, our system automatically recognizes it and displays the platform logo, making it easy to identify your accounts at a glance.

Behind the scenes, when you add a password, our app encrypts it using advanced encryption algorithms to ensure it stays secure. This encryption involves a unique key and initialization vector, making sure your passwords are well protected. The encrypted password is then sent to our secure backend server and stored in a database.

🔥This project will have several parts because I want to add other features such as login, search bar, edit, and delete
So stay tune for more ...👌🏻👋

Demo : Instagram
Source Code : Github

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay