Rhode Island Maps

Interactive Pathfinding Application

Back to selected work
Case study

Overview

A full-stack web application similar to Google Maps, built specifically for Rhode Island. Connected a React.js frontend with a Java backend server to create an interactive mapping experience capable of pathfinding using Dijkstra's algorithm. Utilizes a SQL database containing over 1 million road segments to calculate optimal routes between any two points in the state. Features include real-time route visualization, turn-by-turn directions, and efficient database queries for fast response times.

Key Features

Pathfinding Algorithm

Implements Dijkstra's algorithm for optimal route calculation

Large Scale Database

SQL database with over 1 million road segments

Interactive Map UI

React-based frontend with real-time route visualization

Tech Stack

React.jsJavaScriptJavaSQL

Project Info

Status
Completed
Category🌐 web

Contribution

Independent project spanning product decisions and implementation.