←back to thread

439 points david927 | 2 comments | | HN request time: 0.516s | source

What are you working on? Any new ideas which you're thinking about?
Show context
inslee1 ◴[] No.44424410[source]
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.

replies(3): >>44425017 #>>44428246 #>>44429160 #
1. zenger ◴[] No.44428246[source]
Would you be interested in sharing the code? I'm working a similar project and wouldn't mind exploring your code base.
replies(1): >>44429782 #
2. inslee1 ◴[] No.44429782[source]
Unfortunately its closed source at the moment but happy to discuss the problem space. E-mail in bio.