Què fa

L'aplicació web calcula rutes òptimes dins d'un període de temps determinat, assegurant el retorn a un punt d'origen. Utilitza les API de Google Maps, com la Distance Matrix API, per obtenir dades precises de distància i temps de viatge.

Com l'hem construït

Hem desenvolupat l'aplicació amb React per al frontend i Python FastAPI per al backend. Hem integrat les API de Google per accedir a dades de mapes en temps real, assegurant precisió i eficiència en els càlculs de rutes.

Reptes als quals ens hem enfrontat

Un dels reptes més grans va ser triar les tecnologies adequades per construir l'aplicació. Vam haver de considerar la necessitat de respostes ràpides, l'escalabilitat i que t'han ràpid es podia fer prototips. Després de moltes proves i avaluacions, vam decidir utilitzar React i Python FastAPI per les seves capacitats d'integració, eficiència i prototipat.

Fites de les quals estem orgullosos

Estem orgullosos d'haver aconseguit implementar un algoritme que compleix amb les restriccions de temps i retorn. També hem integrat amb èxit les API de Google, proporcionant una solució robusta, fiable i intuïtiva.

Què hem après

Hem après molt sobre l'optimització l'impacte de la complexitat de certs algorismes en casos d'ús reals. També hem millorat les nostres habilitats en l'ús de React i FastAPI per desenvolupar aplicacions web escalables.

Què és el següent per a RoldoCHAT

El següent pas per a RoldoCHAT és paral·lelitzar l'algoritme de càlcul de rutes per millorar encara més l'eficiència. També considerem migrar el backend a llenguatges més ràpids com C o Java amb biblioteques en C per augmentar el rendiment.

Built With

Share this project:

Updates