Multi Portal Delivery Platform Build
Budget: $250 – $750 USD
I need a full-stack delivery management system made up of three distinct pieces:
• Admin Web Portal – must provide user management, order management, a real-time analytics dashboard, import / export shipment handling, and printable delivery notes so my operations team can control the entire workflow from one place.
• Client Web Portal – a clean, responsive interface where customers can create or view orders, monitor live status updates, and download their documents.
• Driver Mobile App – Android first (iOS later) with turn-by-turn navigation, live location sharing through Google Maps API, photo & signature capture for proof of delivery, and push notifications.
Stack guidance
Backend can run on Node.js, Laravel, or Django – whichever you are most efficient with – connected to PostgreSQL or MySQL. All documents, images, and signatures should save to AWS S3 (or an equivalent cloud bucket). A well-documented REST (or GraphQL) API will keep the web apps and mobile client loosely coupled and easy to extend.
Deliverables
1. Source-controlled backend with tests
2. Admin SPA, Client SPA, and Driver mobile APK (plus Xcode project if time permits)
3. Normalised database schema and seed data
4. Docker-compose or similar scripts for local and cloud deployment
5. Brief but complete README covering setup, environment variables, and build commands
Acceptance will be based on:
• All listed admin features working end-to-end
• Orders flowing from client portal to driver app and back with proof of delivery stored
• No unhandled errors and ≥90 % automated test coverage on the backend
• Successful deployment to my staging server and a short hand-over call
If any point above could be improved by a different library or workflow, feel free to suggest it—clean, maintainable code matters more than specific frameworks.
• Admin Web Portal – must provide user management, order management, a real-time analytics dashboard, import / export shipment handling, and printable delivery notes so my operations team can control the entire workflow from one place.
• Client Web Portal – a clean, responsive interface where customers can create or view orders, monitor live status updates, and download their documents.
• Driver Mobile App – Android first (iOS later) with turn-by-turn navigation, live location sharing through Google Maps API, photo & signature capture for proof of delivery, and push notifications.
Stack guidance
Backend can run on Node.js, Laravel, or Django – whichever you are most efficient with – connected to PostgreSQL or MySQL. All documents, images, and signatures should save to AWS S3 (or an equivalent cloud bucket). A well-documented REST (or GraphQL) API will keep the web apps and mobile client loosely coupled and easy to extend.
Deliverables
1. Source-controlled backend with tests
2. Admin SPA, Client SPA, and Driver mobile APK (plus Xcode project if time permits)
3. Normalised database schema and seed data
4. Docker-compose or similar scripts for local and cloud deployment
5. Brief but complete README covering setup, environment variables, and build commands
Acceptance will be based on:
• All listed admin features working end-to-end
• Orders flowing from client portal to driver app and back with proof of delivery stored
• No unhandled errors and ≥90 % automated test coverage on the backend
• Successful deployment to my staging server and a short hand-over call
If any point above could be improved by a different library or workflow, feel free to suggest it—clean, maintainable code matters more than specific frameworks.