Skip to content

vishakha-kaithwas/Password-Strength-checker

Repository files navigation

🛡️ PassShield — Next-Gen Password Security Companion

PassShield Banner Built with React TailwindCSS Status


💬 Overview

PassShield is a futuristic, AI-inspired password security web app built with React, Vite, and TailwindCSS.
It helps users generate, analyze, and validate passwords with stunning animations, real-time analysis, and an assistant called PassShield AI.


🚀 Features

AI Password Generator — Creates ultra-secure passwords based on user input.
Password Strength Analyzer — Calculates entropy, crack time, and strength grade.
Breach Checker — Detects if your password has appeared in known data leaks.
Interactive Assistant — Smart tooltips powered by PassShield AI for real-time suggestions.
Modern, Animated UI — Smooth transitions with Framer Motion and neon-glow gradients.


🧩 Tech Stack

Technology Purpose
⚛️ React 18 UI Components & Routing
⚡ Vite Lightning-fast build tool
🎨 Tailwind CSS Styling & Utility Classes
🧠 Framer Motion Animations
🧩 React Router DOM Navigation
🎵 use-sound Click feedbacks
🧮 js-sha1 Hashing utilities
🧿 Lucide React Modern icon set

⚙️ Installation

# 1️⃣ Clone the repository
git clone https://github.com/vishakha-kaithwas/Password-Strength-Checker.git

# 2️⃣ Move into project folder
cd Password-Strength-Checker

# 3️⃣ Install all dependencies
npm install

# 4️⃣ Run the development server
npm run dev

Releases

No releases published

Packages

 
 
 

Contributors

Languages