Welcome to Cipher Guard – the ultimate security solution to keep your digital life safe and secure! Our application is designed with a user-friendly interface and is fully responsive, providing a seamless experience on both desktop and mobile devices.
- 🚀 Generate Unique Passwords: Create strong, unique passwords with a single click.
- 🚫 No Forgot Password Policy: Extra security with no password reset option.
- 📧 Login Alert!: Get notified of any login attempts.
- 🔄 Username Generator: Generate unique usernames to maintain your anonymity.
- 🗄️ Password Storage and Encryption: Securely store and encrypt all your passwords.
- 📝 Secure Notes: Keep your sensitive information safe.
- 🔢 4 Password Login Attempts: Enhanced security with a limited number of login attempts.
- 🆘 Emergency Access: Grant access to a trusted person in case of emergency.
- 🛡️ Vault Password: Additional layer of security for your vault.
Check out Cipher Guard in action: Cipher Guard Live
Explore our design on Figma: Cipher Guard Design
The backend code can be found here: Cipher Guard Backend
The frontend code can be found here: Cipher Guard Frontend
Make sure you have the following installed:
- Clone the backend repository:
git clone https://github.com/anssec/cipher-guard-backend.git
- Navigate to the project directory:
cd cipher-guard-backend - Install dependencies:
npm install
- Start the backend server:
npm start
- Clone the frontend repository:
git clone https://github.com/anssec/cipher-guard.git
- Navigate to the project directory:
cd cipher-guard - Install dependencies:
npm install
- Start the frontend development server:
npm start
- Open your browser and navigate to the live demo URL or run the application locally after setting up both backend and frontend.
- Explore the features such as generating unique passwords, storing and encrypting passwords, creating secure notes, and more.
We welcome contributions! Please fork the repository and create a pull request for any enhancements or bug fixes.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License.
If you have any questions or need further information, feel free to reach out.
Thank you for checking out Cipher Guard! We hope it helps keep your digital life secure. 🌐🔒