Back to projects
May 2024
2 min read

Password Forge / Generator

🔑 Sleek and secure password generator built with Next.js, TypeScript, and shadcn/ui. Customize length, characters, and complexity. Generated client-side for privacy
PasswordForge

☁️ Deploy your own


✨ Features

  • Random & Memorable Passwords: Generate both random and memorable passwords for any use case.
  • Customizable Options: Choose password length, character sets (uppercase, lowercase, numbers, symbols), and type.
  • Password Strength Meter: Visual feedback on password strength using entropy and variety.
  • Copy & Regenerate: One-click copy to clipboard and instant password regeneration.
  • Responsive Design: Mobile-first, works seamlessly on all devices.
  • Modern UI/UX: Built with Tailwind CSS, Shadcn UI, and Lucide icons for a clean, accessible interface.
  • Validation & Security: Input validation with Zod, secure clipboard handling, and guard clauses for edge cases.
  • Accessible: Keyboard navigation, ARIA labels, and tooltips for usability.

🛠️ Tech Stack



🚀 Getting Started

Clone the repo, install deps, and boot the dev server:

git clone https://github.com/KurutoDenzeru/Password-Forge.git
cd Password-Forge
bun install
bun run dev

Open http://localhost:3000 to view the app.

📦 Build for Production

bun run build
bun start


Contributing

Contributions are always welcome!

See Contributing.md for ways to get started.