CipherVault - Password Manager
CipherVault is a basic password manager made with React that stores website credentials locally using browser localStorage. Users can add, edit, and delete saved passwords with a simple interface.

Frontend:
Backend:
Database:
ORM:
Tools:
Deployment:
What the project is?
CipherVault is a React-based password manager where users can securely store login credentials for different websites. It operates entirely on the client side with data persisted in the browser's localStorage.
Why I built this?
I wanted to learn how to use localStorage in React and practice creating a real-world CRUD application without a backend server.
What problem it solves?
It helps users store their login information in one place on their local machine without any backend storage, useful for quick access and practicing data persistence in frontend apps.
Key Features





What I Learned / Challenges
Learned how to manage local state and localStorage in React, handle form inputs, and implement CRUD operations. Faced challenges in maintaining proper state synchronization during edit and delete actions.