Skip to content

🔐 CipherArmor - Zero-knowledge password manager with client-side encryption, secure authentication, vault organization, and analytics dashboards. Built with React, Supabase, and modern security practices (zxcvbn, master-password protection).

Notifications You must be signed in to change notification settings

jihanebouazza/CipherArmor

Repository files navigation

Technologies:

Front end : React with Libraries:

  • React Router
  • Tailwind CSS
  • React Query
  • React Hook Form
  • React Hot Toast
  • React Icons
  • Chart.js and React Chart.js 2
  • Date-fns
  • Zxcvbn
  • supabase

Features:

Dashboard & Analytics

  • Visual insights: Charts and statistics for your passwords.

  • Achievements & Badges: Track milestones and reward secure habits.

Password Management

  • Add, edit, and remove passwords: Easily manage all your credentials.

  • Search & filter: Quickly find passwords across vaults.

_ Detailed password info: Store URL, username, password, vault, time, and strength.

  • Zero-knowledge encryption: All passwords are encrypted with a master password known only to the user; the server cannot access your data.

Vaults

  • Organize your passwords: Add, edit, and delete vaults.

  • Manage vault contents: Add passwords to specific vaults.

  • Search & filter vaults: Quickly access the vault you need.

Account Management

  • User profile settings: Edit account information.

  • Account control: Deactivate or delete your account securely.

Authentication & Security

  • Signup & Login: Secure authentication system.

  • Password recovery: Forgot password flow with email reset.

  • Master password protection: Every action is safeguarded with your master password.

About

🔐 CipherArmor - Zero-knowledge password manager with client-side encryption, secure authentication, vault organization, and analytics dashboards. Built with React, Supabase, and modern security practices (zxcvbn, master-password protection).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published