Art Gallery Management Platform
Modern Laravel 11 application for organizing and displaying an art gallery: authenticated users can browse and favorite artworks, admins manage users, images, and participants, while role-based middleware enforces access. Supports image uploads, clean Blade + Tailwind UI, caching foundations, queued jobs scaffolding, and scalable structuring via migrations, seeders, and Eloquent models.
Technologies Used
LaravelPHPTailwindViteMySQLAuthentication
Key Features
- User authentication & session management
- Role-based access control middleware
- Artwork upload & gallery listing
- Favorite (bookmark) system
- Participant & user administration
- Responsive Tailwind CSS layout
- Database migrations & seeders
- Queue & job table scaffolding
- Cache & session configuration ready
- Clean Blade component structure
Technical Stack
• PHP 8.2
• Laravel 11
• Blade
• Eloquent ORM
• Tailwind CSS
• Vite
• MySQL / MariaDB
• Laravel Queue & Cache
• Middleware & Validation
