A secure, modern password manager built with Next.js, NextAuth, Prisma, and PostgreSQL.
Designed with security, performance, and clean UI in mind.
⚠️ This project is currently a work in progress.
- Next.js – Full-stack React framework
- NextAuth.js – Authentication system
- Prisma – Type-safe ORM
- PostgreSQL – Relational database
- Tailwind CSS – Utility-first styling
- Zod - TypeScript-first schema validation
- Husky - Git Hooks management
- 🔐 Secure user authentication (credentials provider)
- 🗂 Store and manage password entries
- 🌐 Automatic favicon preview from saved URLs
- 🛡 Isolated user data (per-user vault)
- ⚡ Fast and responsive UI
- 🎨 Modern design with Tailwind CSS
- Frontend: Next.js App Router
- Backend: Next.js API routes
- Authentication: Session-based auth via NextAuth
- Database Layer: Prisma ORM
- Database: PostgreSQL