Laravel Filament Password Manager
Laravel Filament Password Manager is a secure, user-friendly application for storing and managing passwords. Built with Laravel and Filament, it provides an elegant interface for organizing passwords by domains and record types with robust security features.



About
This application provides a secure way to store and manage passwords with the following features:
- Domain Organization: Group passwords by domains (websites, applications, etc.)
- Record Types: Categorize passwords by custom types (e.g., personal, work, financial)
- Secure Storage: All passwords are encrypted using Laravel's Crypt facade
- User-Specific Data: Each user can only access their own domains and passwords
- Password Generation: Built-in secure password generator
- Copy to Clipboard: Easily copy usernames and passwords without revealing them
- Responsive Interface: Built with Filament for a clean, modern UI that works on all devices
- Password Expiry Management: Set expiry periods for passwords with visual indicators for expired or soon-to-expire passwords
- Comprehensive Audit Logging: Track all password-related activities including views, edits, and deletions
- Security Monitoring: Monitor who accessed passwords, when, and from which IP address
The application is ideal for:
- Individuals wanting to securely store personal passwords
- Small teams needing to share access credentials
- Developers managing multiple client credentials
- Anyone looking for a self-hosted password management solution
Requirements
- PHP >= 8.2
- PHP extensions:
- pdo
- zip
- mysqli
- curl
- mbstring
- intl
- MySQL Server 8 OR MariaDB 10
- Apache >= 2.4
- Composer
- NPM