https://github.com/xaxtric7/vaultveritus
๐ VaultVeritus is an open-source password strength analyzer designed to help users evaluate and improve their passwords. It provides real-time feedback on password strength, highlighting areas for enhancement to ensure robust security practices.
https://github.com/xaxtric7/vaultveritus
bun reactjs security-tools tailwindcss typescript vite
Last synced: 2 months ago
JSON representation
๐ VaultVeritus is an open-source password strength analyzer designed to help users evaluate and improve their passwords. It provides real-time feedback on password strength, highlighting areas for enhancement to ensure robust security practices.
- Host: GitHub
- URL: https://github.com/xaxtric7/vaultveritus
- Owner: XaXtric7
- License: mit
- Created: 2025-04-12T14:17:32.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-12T15:11:03.000Z (about 1 year ago)
- Last Synced: 2025-04-12T15:27:42.367Z (about 1 year ago)
- Topics: bun, reactjs, security-tools, tailwindcss, typescript, vite
- Language: TypeScript
- Homepage: https://ai-password-analyzer-vault-veritus-main.vercel.app/
- Size: 222 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# VaultVeritus ๐
**VaultVeritus** is an open-source password strength analyzer designed to help users evaluate and improve their passwords. It provides real-time feedback on password strength, highlighting areas for enhancement to ensure robust security practices.
## ๐ท Screenshots









## ๐ Features
- **Real-Time Analysis:** Instantly evaluates password strength as users type.
- **Comprehensive Criteria Checks:**
- Minimum and maximum length requirements.
- Inclusion of uppercase and lowercase letters.
- Presence of numbers and special characters.
- Detection of common or easily guessable passwords.
- **User-Friendly Interface:** Clean and intuitive design for seamless user experience.
- **Responsive Design:** Optimized for various devices and screen sizes.
## ๐ ๏ธ Technologies Used
- **Frontend:**
- [Vite](https://vitejs.dev/) โ Fast and lightweight build tool.
- [Tailwind CSS](https://tailwindcss.com/) โ Utility-first CSS framework.
- [TypeScript](https://www.typescriptlang.org/) โ Typed superset of JavaScript.
- **Package Management:**
- [Bun](https://bun.sh/) โ Modern JavaScript runtime and package manager.
## ๐ Getting Started
### Prerequisites
Ensure you have the following installed:
- [Bun](https://bun.sh/docs/installation) (or alternatively, [Node.js](https://nodejs.org/) and [npm](https://www.npmjs.com/))
### Installation
1. **Clone the Repository:**
```bash
git clone https://github.com/XaXtric7/VaultVeritus.git
cd VaultVeritus
```
2. **Install Dependencies:**
Using Bun:
```bash
bun install
```
Or using npm:
```bash
npm install
```
3. **Start the Development Server:**
Using Bun:
```bash
bun dev
```
Or using npm:
```bash
npm run dev
```
4. **Access the Application:**
Open your browser and navigate to `http://localhost:5173` to view the application.
## ๐ Project Structure
```
VaultVeritus/
โโโ public/ # Static assets
โโโ src/ # Source code
โ โโโ components/ # Reusable UI components
โ โโโ styles/ # Tailwind CSS configurations
โ โโโ main.tsx # Entry point
โโโ index.html # HTML template
โโโ package.json # Project metadata and scripts
โโโ tailwind.config.ts # Tailwind CSS configuration
โโโ tsconfig.json # TypeScript configuration
โโโ vite.config.ts # Vite configuration
```
## ๐งช Testing
_Note: Testing scripts and configurations are currently under development._
## ๐ License
This project is licensed under the [MIT License](LICENSE).
## ๐ฝ๏ธ PPT
๐ [Download Presentation - VaultVeritus.pptx](https://github.com/user-attachments/files/19720259/VaultVeritus.pptx)
๐ [Diagrams.pdf](https://github.com/user-attachments/files/19720261/Diagrams.pdf)
## ๐ Acknowledgements
- Inspired by the need for stronger password practices.
- Built with modern web development tools and best practices.