Projects/Elli Distance Finder

Elli Distance Finder

Web Development

HTML5
Vanilla CSS
Vanilla JavaScript (ES6+)
Leaflet.js
OSRM API
Nominatim / OpenStreetMap
Phosphor Icons
Node.js
Python

Overview

Elli Distance Finder is an open-source web application built to solve a real problem for international and local students arriving in Joensuu, Finland — figuring out which Joensuun Elli student housing property is actually close to their university campus.

The app uses the Leaflet.js mapping library with OpenStreetMap tiles and calls the OSRM (Open Source Routing Machine) API to compute real walking, cycling, and driving travel times on-the-fly from any property to the user's chosen campus. All property data is pre-processed and stored locally to keep the UI lightning-fast.

A multi-factor filter panel lets students narrow results by travel-time radius, monthly rent budget, and apartment type (Shared / Studio / Family). Each property card also surfaces straight-line distances to the nearest supermarket, sports facility, and the city centre. The entire interface is available in both English and Finnish.

Timeline

May 31, 2026

Role

Solo Developer

Key Features

  • Interactive Leaflet.js map with dark-mode tiles and custom Phosphor icon markers
  • Live routing via OSRM API for walking, cycling, and driving modes
  • Travel-time radius filter (e.g. only show properties within a 15-minute bike ride)
  • Rent budget filter based on cheapest available unit
  • Apartment-type toggle: Shared (Solu), Studio (Yksiö), Family (Perhe)
  • Local amenity distances: supermarkets, sports facilities, city centre
  • Bilingual UI — instant EN ↔ FI toggle
  • Offline-ready pre-processed property data for blazing-fast performance
  • User feedback modal for community-driven improvements

Technologies

HTML5
Vanilla CSS
Vanilla JavaScript (ES6+)
Leaflet.js
OSRM API
Nominatim / OpenStreetMap
Phosphor Icons
Node.js
Python

Timeline: May 31, 2026

Role: Solo Developer

Tim Casanda Gibson | Forestry and Remote Sensing Engineer