emmanpbarrameda/filament-take-picture-field
FilamentTakePictureField Component for Filament Forms
10,716
33
| Install | |
|---|---|
composer require emmanpbarrameda/filament-take-picture-field |
|
| Latest Version: | v1.3.0 |
| PHP: | ^8.1|^8.2|^8.3 |
| License: | MIT |
| Last Updated: | May 1, 2026 |
| Links: | GitHub · Packagist |
Maintainer: emmanpbarrameda
Filament Take Picture Field v1.3
A custom Filament form component to capture photos from your device camera.
Features
- Capture photos directly from the user's device camera
- Seamless integration with Filament forms
- Configurable storage options: disk, directory, and visibility
- Camera selector support for devices with multiple cameras
- Adjustable aspect ratio, image quality, and maximum capture dimensions
- Multiple-shot mode with custom shot keys and labels
- Option to require all configured shots before saving
- Text-to-speech instructions for multiple-shot capture
- Support for previewing, retaking, and removing captured photos
Requirements
- Laravel: ^10, ^11, ^12, or ^13
- PHP: ^8.1, ^8.2, or ^8.3
- Filament Forms: ^4.0 or ^5.0
- A device with camera access (desktop or mobile)
Installation
composer require emmanpbarrameda/filament-take-picture-field:^1.3
Screenshots (Single Mode)
Screenshots (Multiple Mode)
Full Documentation
Read the full installation and configuration guide here: Filament Take Picture Field Documentation
Contributing
Contributions and pull requests for improvements are welcome!
License
MIT