A
A
Andrew2019-08-06 13:32:27
Django
Andrew, 2019-08-06 13:32:27

What technologies to choose for the project?

Hey!
I'm new to Python development and learning everything by doing. Already created a geocoding program with a PyQt interface. It works with a bang)))
Now I set about creating a web service for calculating optimal travel routes.
The main essence of the service - the user uploads a file with points and coordinates, the service calculates the distance, time and the best route.
Initial features:
1. Setting the start and end points of the route (warehouses)
2. Visual representation of the route on the map
3. Granting access rights (API?)
Faced the first difficulty - with the definition of frameworks and technologies.
Calculations will be made on the server with OSRM.
Docker, Django, MySQL or something else? There is no understanding of what is needed (
What to read and what to pay attention to?
I would be grateful for any help

Answer the question

In order to leave comments, you need to log in

2 answer(s)
S
Sergey Gornostaev, 2019-08-06
@sergey-gornostaev

Docker, Django, MySQL or something else?

There is a saying "When you don't know if you need Docker, you don't need it."
As a DBMS, it is better to take PostgreSQL, it has richer capabilities for storing and processing geodata.
At least the Django guide .

R
Rais, 2019-08-06
@0pauc0

First networkx .

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question