01
Guanaco Rental
Rental app


Guanaco Rental managed audiovisual equipment through Google Sheets, WhatsApp messages, and a manual booking calendar. As the business grew, checking availability, avoiding booking conflicts, and tracking equipment status became slow and error-prone.
I designed and built a full rental management system with Next.js, tRPC, Prisma, and PostgreSQL. The data model handled equipment, owners, bookings, customers, locations, and date-range availability checks to prevent reservation conflicts in real time. I deployed it on a VPS to keep infrastructure simple, predictable, and cost-effective.
The platform replaced fragmented manual workflows with a centralized system for reservations, equipment status, customer history, paperwork, and analytics. It later supported expansion to a new province without requiring structural changes to the system.









