PRJ-01
WideVision HUB
Web platform for renting and buying photography and cinematography gear.
Problem
Unify rental and sales of photography/cinematography gear on a single platform — heterogeneous categories (bodies, lenses, lighting, audio, supports), daily/weekly pricing, availability calendar, returns and deposits handling.
Architecture
- Laravel as the main framework (controllers, Eloquent ORM, queue, scheduling).
- MySQL persistence: catalog, inventory, bookings, orders, users.
- Bootstrap for the frontend design system, mobile-first responsive.
- In-house search with filters by category, date availability, price.
- Booking system with calendar locks to prevent double bookings.
- Customer area with rental history, receipts, deposit management.
- Admin area for catalog, inventory, pricing, reporting.
Stack
PHP · Laravel · MySQL · Bootstrap · Blade · Eloquent
Outcome
Live platform replacing the previous workflow (phone + email + spreadsheet) with a self-service system. Cuts the average time to close a rental and eliminates double-booking errors.
Visit: widevision (replace with the live link).