Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Develop an app to collect and visualise walkability data comparing perceived vs actual walking times


  1. 834    8  0
    50 days5809 USD

    Frontend (User Interface)
    1. HTML / CSS / JavaScript
    – Basic structure and styling of the web app.
    – Can reuse and adapt the open-source web app: Cidade dos 15 minutos

    2. Leaflet.js
    – Lightweight JS library for interactive maps (already used in the base project).
    – Great for displaying markers, isochrones, and user input.

    3. Vue.js or React (optional)
    – For more dynamic and scalable UI development, especially if you plan to scale the questionnaire or make it multi-step.

    4. Chart.js or D3.js
    – For data visualization, like comparing perceived vs. actual walking times with charts and tables.

    Backend (Data Handling, Logic)
    1. Python + FastAPI or Flask
    – Handles form submissions, processes user responses, and performs backend logic.
    – FastAPI is modern and async-friendly; Flask is more classic and beginner-friendly.

    2. Geopy / OSRM / OpenRouteService / Google Distance Matrix API
    – For calculating real walking distances and times:

    Geopy – for geocoding (address → coordinates)

    OSRM or OpenRouteService – open-source routing services

    Google Distance Matrix API – accurate but with usage limits and costs

    3. PostgreSQL + PostGIS
    – Store survey responses and geospatial data (user location, isochrones, POIs).

    4. OSMnx / Overpass API
    – To fetch Points of Interest (POIs) from OpenStreetMap (e.g. bakeries, pharmacies, bus stops).

    5. Pandas / NumPy
    – For data analysis, statistics, and preparing comparison tables (perceived vs. actual).

    Mapping and Geolocation
    1. OpenStreetMap (OSM)
    – Free and open geospatial data source for POIs and street networks.

    2. Leaflet + Isochrone API (OpenRouteService Isochrones)
    – To draw the 15-minute walkable zone on the map (isochrones).

    3. Microsoft Azure Maps (optional)
    – Extra data source for POIs or maps, if you need enterprise-grade services (may incur cost).

    Questionnaire
    1. Native HTML + JS forms
    – Simple, fast, and customizable survey interface

    2. OR: Typeform / Google Forms Integration (MVP shortcut)
    – Embed or fetch answers via webhook/JSON, and process with Python on the backend

    Privacy & GDPR Compliance
    1. Location Generalization (50m radius)
    – Use GeoPandas or round off coordinates to reduce accuracy and preserve privacy

    2. Secure Data Handling
    – HTTPS, secure APIs, and storage practices
    – Respect GDPR for all data collected (especially from EU cities)


    is it MVP or not. I need to clarify some details to tell you the exact price. Write to me)

  2. 11616    44  0
    1 day116 USD

    I have experience in building both mobile and web apps, and I can create the app you need in the shortest time possible

  3. 144  
    5 days581 USD

    Hello!

    I see this as a nice opportunity for work!
    I am not only frontend Developer, but also a fullstack developer. I once held unofficial tallinn public transport app "TalTraf" with gtfs data processing and displaying routes on map and real time departures.
    I am able to deliver the project for 5 workdays.
    I will be using django + vue + mysql db as a fullstack python project base. I will use Google Walk api and OSM to gather walking & objects data.
    Will also add material ui from google for better user experience.

    Best regards,
    Roman

  4. 1447    20  1
    5 days349 USD

    Hello, Olena!

    I, Vitaliy, am an experienced web developer with 5+ years of experience, and I will be happy to help you with your project. Would you like to learn more about the site's logic, especially how we will visualize the map based on the questions?

    As a result of our cooperation, you will receive:

    - Turnkey development - from idea to launch
    - The work will meet your expectations
    - The work will be done in a shorter time
    - Reliable, optimized, secure and fast website
    - Transparency in work and constant communication
    - Guaranteed support after the project is completed

    View my portfolio:
    Freelancehunt

    Ready to discuss your project and offer the best solution. Write to me - we will find the optimal approach!

  5. 738    9  1
    3 days232 USD

    Hello! Your project caught my attention. I am ready to start working and ensure high quality execution.

  6. Another 4 proposals concealed

Current freelance projects in the category Python

Development of software with AI

It is necessary to develop software for automatic detection, capturing, and tracking of an object using a video camera and a rotating mechanism.Output data: Video camera with optics. Rotating device on two axes (azimuth/elevation angle). Servomotors controlled via Modbus…

AI & Machine LearningPython ∙ 15 hours 23 minutes back ∙ 12 proposals

Technical Specification for Refinement of AI Bot for Generating Personalized Songs

TECHNICAL TASK FOR IMPROVING THE AI PERSONAL SONG GENERATOR BOTMAIN GOAL Create a stable premium product that: generates the highest quality personal songs; does not fabricate facts about the client; works stably under load; is easily scalable; allows for analysis and…

PythonBot Development ∙ 16 hours 28 minutes back ∙ 30 proposals

Excel Specialist / Process Automation (Excel + preferably programming)

We are looking for a specialist with ADVANCED knowledge of Excel to optimize the existing file and automate processes. It will be a great advantage if you also have programming skills / VBA / Power Query / Power Automate or experience in creating complex logic in Excel. Project…

PythonDatabases & SQL ∙ 19 hours 27 minutes back ∙ 32 proposals

Automation of processes through API and Python

Below I described the current process and the result I would like to achieve. I also attach files of the real process to better understand how it looks in reality Current process Currently, the entire process is performed manually: uploading/downloading files, transferring…

AI & Machine LearningPython ∙ 20 hours 28 minutes back ∙ 41 proposals

A bot needs to be created in Telegram for subscription payment.

45 USD

A bot needs to be created in Telegram where users can subscribe for access to the webcams located in the yard. Organize payment for two types of subscriptions (monthly and daily) in the bot. The bot should automatically check the payment and then provide access links.

PythonBot Development ∙ 1 day 9 hours back ∙ 78 proposals

Client
Olena Kuzhym
Belgium Bruxelles
Project published
1 year back
116 views
Tags
  • openstreetmap
  • web-app
  • python
  • Google Maps