Skip to content

Latest commit

 

History

History
100 lines (80 loc) · 2.69 KB

File metadata and controls

100 lines (80 loc) · 2.69 KB

SecureVault - Password Manager

🔐 Project Overview

SecureVault is a comprehensive password management solution designed to enhance digital security and simplify password organization.

📋 Table of Contents

✨ Features

  • Secure password storage
  • Password generation
  • Theme toggling (light/dark mode)
  • Secure notes functionality
  • User profile management

🚀 Installation

Prerequisites

  • Web browser (Chrome, Firefox, Safari)
  • Internet connection

Steps

  1. Clone the repository
git clone https://github.com/yourusername/securevault.git
  1. Navigate to project directory
cd securevault
  1. Open index.html in your preferred browser

🛠 Usage Guide

  • Signup using the 'Signup' button in the header
  • Enter the Login credentials
  • 'Add Password' section is to add and store the passwords in a table on the left
  • 'Password generator' uses JavaScript to generate a strong password, automatically entering it in the form, with the appropriate username and website.=
  • The 'question-mark' icon in the header reveals an overview of the project

image

Password Management

  • Add new passwords
  • Generate strong passwords
  • View and delete saved passwords

Secure Notes

  • Create encrypted notes
  • View saved notes
  • Toggle note visibility

Theme Customization

  • Switch between light and dark modes Screenshot 2025-01-26 002721 Screenshot 2025-01-26 003111

💻 Technology Stack

  • HTML5
  • CSS3
  • JavaScript
  • LocalStorage for data persistence
  • Font Awesome for icons

🔒 Security Measures

  • Client-side encryption
  • No server-side storage
  • Password visibility toggle
  • Secure note management

🤝 Contributing

  1. Fork the repository
  2. Create your feature branch
  3. Commit changes
  4. Push to the branch
  5. Create a Pull Request

📄 License

MIT License

🚧 Future Roadmap

  • Cloud synchronization
  • Advanced encryption
  • Browser extensions
  • Mobile app development

📞 Contact

Chakshika Gupta