Speedy Gonzales is a logistics startup based out of Singapore. Their business resolves around provided quick parcel pickup and delivery services.
There is a major overhead in manually managing the operations, moreover a lot of their comes from repeat clients with multiple orders daily. They need an automated system to handle operations to enable the business to scale.
App Store
Play Store
TV Display
Admin Panel
What we used
Technology
Vue JS
Node JS
Ionic Framework
Mongo DB
Redis
Socket.IO
Conclusion
Driver can notify on reaching location and collecting the parcel. After pickup, Real Time location tracking of the cab is available from that point onwards. The driver is guided via navigation to the first drop location. At the end of the delivery, user as well as the recipient can rate the driver based on experience.
Admin interface allows tracking on users, drivers, deliveries, payments, settings fare chart, manage B2B clients including list of authorized users (who can book deliveries), custom fare chart, monthly billings etc.
Innovation
A Registered User can book a delivery specifying pickup, drop points (upto 5 parcels drop points), recipients for each drop location, delivery vehicle size (guided by parcel size/weight limitations). Deliveries are restricted to within the company’s areas of operation (Singapore) through geo-fencing.
User can pay the fare through a credit card. Payment is realized on successful booking – Stripe Connect helps distribute the payout between the service provider (driver) & the platform (Speedy Gonzales).
Challenge
Drivers can toggle between ON DUTY and OFF DUTY on the driver app. Any available ON DUTY driver in the vicinity is considered for this booking. The first matching driver is offered the ride via Push Notification.
If the driver rejects or does not respond within 2 minutes, the ride is offered to the next matching driver.