Înapoi la Portofoliu
Proiect Realizat

P&L Delivery - Sistem de management pentru livrări

Platformă web de management pentru livrări de mâncare, cu dashboard pentru admini, operatori, restaurante și curieri, tracking în timp real, API REST pentru aplicație mobilă Android, zone de livrare personalizate și sistem de plăți pentru curieri.

An realizare

2025

Client

StartUP

Vizitează Proiectul
screenshot-rocks (16)
screenshot-rocks (15)
screenshot-rocks (14)
screenshot-rocks (13)
screenshot-rocks (12)
screenshot-rocks (11)
Click pentru zoom

Despre Proiect

Sistem de management pentru livrări de mâncare, construit cu Next.js 15 și React 19, care automatizează procesul de la primirea comenzii până la livrare. Platforma include dashboard-uri pentru admini (gestionare utilizatori, statistici, zone de livrare), operatori (atribuire curieri, monitorizare comenzi), restaurante (confirmare comenzi, marcare gata de livrare) și curieri (vizualizare comenzi, tracking GPS, statistici). Funcționalități: tracking în timp real cu Socket.IO, validare GPS la livrare (detectare livrări suspecte), zone de livrare cu tarife personalizate per restaurant, istoric clienți cu adrese salvate, sistem de plăți pentru curieri cu confirmare, API REST pentru aplicație Android cu autentificare bazată pe API Key, rutare optimizată cu calculare distanțe și timpi estimați, și statistici detaliate pentru toate rolurile. Tehnologii: Next.js, React, TypeScript, Prisma, PostgreSQL, NextAuth, Socket.IO, Leaflet Maps, Tailwind CSS.

Tehnologii Utilizate

Next.js
React
TypeScript
Prisma
PostgreSQL
NextAuth
Socket.IO
Leaflet Maps
Tailwind CSS

Categorii

web
mobile
tracking live
realtime notifications

Provocări și Soluții

Fiecare proiect vine cu provocările sale unice. Iată cum le-am abordat și ce soluții inovatoare am implementat.

Provocări Întâmpinate

  • Sincronizare în timp real între multiple roluri

  • validare GPS precisă pentru livrări

  • optimizare rute pentru curieri cu multiple comenzi

  • scalabilitate pentru volume mari de comenzi

  • securitate API pentru aplicația mobilă

  • gestionare stări complexe ale comenzilor

  • optimizare performanță pentru tracking GPS continuu

  • gestionare zone de livrare cu GeoJSON

  • calculare automată a tarifelor pe bază de zone

  • sincronizare Socket.IO pentru notificări instantanee

  • gestionare plăți multiple curieri simultan

  • validare și prevenire livrări fraudulente

  • optimizare interogări baze de date pentru dashboard-uri

  • gestionare sesiuni multiple utilizatori

  • și integrare API extern pentru geocoding și rutare

Vrei un proiect similar?

Hai să discutăm despre proiectul tău și să transformăm ideile în realitate.