4 ms·
Just built a last-mile logistics management solution to replace a SaaS solution for a delivery company I used to be involved with. Handles everything from real
by inslee1 1y ago
Just built a last-mile logistics management solution to replace a SaaS solution for a delivery company I used to be involved with.
Handles everything from real-time driver tracking, public order tracking links, finding suitable drivers for orders, batch push notifications for automatic order assignment, etc.
Backend: Feathers.JS, Postgres + TimescaleDB & PostGIS, BullMQ, Valhalla (for multi-stop route optimization although most of our deliveries are on-demand)
Frontend: SvelteKit
Mobile App (Android only for now): React Native/Expo, Zustand, Expo push notifications, and two custom native modules for secure token storage and efficient real-time GPS tracking. The tracking was probably the toughest to get right to find the best balance between battery/data efficiency and more frequent updates.
Been testing it for a couple weeks and as of last week, that company moved their operations over to it with 50+ drivers and thousands of orders processed through it so far (in a country with pretty unreliable connectivity/infrastructure).
I built it initially as a favor but open to other applications for it.
- ascendantlogic 1y ago> I built it initially as a favor That's a hell of a favor. Is this something you built by yourself or were you part of a larger team?
- inslee1 1y agoI guess it's not ENTIRELY a favor since I founded that company but stepped away a few years back and always felt a bit guilty ever since. They certainly weren't expecting me to build it though. I built it all myself (including the integration with our ordering platform) It was sort of my white whale project that I've always wanted to do but didn't have the chops/time. The advancements in AI-assisted coding encouraged me to give it a shot though and the results turned out great. It was a heavily supervised vibe-coding project that turned into a production-ready system.
- zenger 1y agoWould you be interested in sharing the code? I'm working a similar project and wouldn't mind exploring your code base.
- inslee1 1y agoUnfortunately its closed source at the moment but happy to discuss the problem space. E-mail in bio.
- stripekit 1y agoSounds very interesting. I'd love to take a look if open source?