MVP development for an innovative startup concept: a Laravel-based platform connecting travelers with senders to prove the viability of peer-to-peer package delivery.

Portage started with a simple question: could you turn unused luggage space into a shipping network? The idea was to connect travelers with people who needed packages delivered along the same route. Porters would earn money from space they weren't using, and Senders would get a cheaper, more flexible alternative to traditional couriers. I built the MVP from scratch to find out whether the concept was viable enough to pursue further.
The core technical challenge was that the platform needed to work for two completely different kinds of users, each with their own registration flow and information needs. Porters entered their travel details: origin, destination, departure time, available cargo space broken down by type, and how far off-route they were willing to go. Senders described their packages, pickup and dropoff preferences, and time windows. The admin panel then gave the founding team a live view of both sides of the marketplace so they could identify traction, spot friction points, and iterate on the matching process manually before investing in full automation.
I chose Laravel 5 for the backend because the priority was speed: getting something real in front of actual users as quickly as possible. Laravel's conventions handled a lot of the structural scaffolding, which meant I could focus development time on the business logic that actually needed validating: the registration flows, the matching interface, and the email notification system that kept both sides of a potential match informed.
The frontend used Bootstrap, partly for the same reason: it removed a significant amount of UI decision-making from the critical path and let me ship a professional, mobile-responsive interface without custom CSS slowing things down. A Vue-powered SPA handled the more interactive parts of the registration and browsing experience.
The MVP launched and collected real registrations from both Porters and Senders, which gave the team concrete data to evaluate the concept's market fit and inform decisions about whether to seek investment and continue building.




Custom Laravel-based website with Vue.js admin panel for a small business, featuring gallery management and easy content updates without off-the-shelf solutions.

Custom mobile-responsive Vue.js SPA with SEO optimization for a leading nondestructive testing company serving Western Canada's oil & gas industry.

Pioneering bespoke 2-way video conferencing application enabling remote eyewear consultations during COVID-19, transforming optical retail with safe, interactive shopping experiences.
Let's create something amazing for your business too.