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 days5706 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. 11586    44  0
    1 day114 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 days571 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. 1423    20  1
    5 days342 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. 726    9  1
    3 days228 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 for managing iPhone via USB cable from PC

223 USD

A program needs to be developed for Windows that allows connecting a jailbroken iPhone via USB cable and controlling it from a computer. Main functionality: Connecting the iPhone via USB. The program should quickly recognize the connected iPhone and operate through the cable…

C & C++Python ∙ 1 day 8 hours back ∙ 17 proposals

BuzzPost automation for Facebook in Israel

The project already exists and it works - the task is to solve the issue of Facebook restrictions when the number of posts per hour exceeds 3-4 (from 7 AM to 12 AM), client accounts are restricted by Facebook. Website - https://buzzpost.co.il/ Also, look for loopholes in the…

PythonCustomer Support ∙ 2 days 5 hours back ∙ 15 proposals

AI Commenting Platform for TikTok and Instagram.

Project Goal Develop a system that allows managing a large number of TikTok and Instagram accounts and automatically posting relevant comments under selected videos using AI. Main Functionality1. Account Management It is necessary to implement the ability to connect accounts:…

AI & Machine LearningPython ∙ 6 days 7 hours back ∙ 23 proposals

Build a customer classification model

1. There is client data in Mongo/SQL (approximately 20,000 entries with raw data). 2. It is necessary to build features and a classification model of clients into behavioral groups based on this data. 3. The project should be completed in Python.

AI & Machine LearningPython ∙ 8 days 1 hour back ∙ 46 proposals

IT Automation of VAT Reporting

223 USD

It is necessary to develop a system for automating the transfer of sales data from the CRM to the accounting system Wafeq. The system should import bank and payment reports, automatically reconcile payments with invoices, generate invoices for VAT reporting, and minimize manual…

AI & Machine LearningPython ∙ 8 days 7 hours back ∙ 52 proposals

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