Web Analytics

indoor-wayfinder

⭐ 91 stars English by KnotzerIO
[!TIP]
Looking for a more advanced indoor navigation solution?
Try OpenIndoorMaps - featuring map editing, 3D views, and outdoor map integration.

Pathpal: Web-Based Indoor Wayfinder

Pathpal is an innovative web application designed to revolutionize indoor navigation. Using interactive maps and efficient pathfinding algorithms, it offers an intuitive solution for navigating complex indoor spaces.
Demo: Visit Pathpal

Table of Content:

About The App

This project is a variation of my diploma project, focusing on an interactive map for indoor wayfinding and navigation. It features an interactive SVG map and utilizes the Dijkstra algorithm to calculate the shortest path to points of interest (POIs). Originally, the application experimented with indoor positioning using BLE technology, but due to ithe experimental nature of the Bluetooth Web API, it has been omitted in this variation.

[!WARNING]
The backend of this project has been removed. All data are stored in a JSON file. This project is a prototype and should not be used for production purposes. Please check out my new project OpenIndoorMaps for a more comprehensive solution.

Screenshots

Displaying Object Information on Click

Demonstration of Shortest Path Calculation

Features

Technologies

Pathpal is built with the latest web technologies for speed, efficiency, and adaptability:

Setup

Follow these steps to get the project up and running:

``bash npm install `

  • Start the Application: Once the dependencies are installed, you can start the application by running the following command in your terminal:
`bash npm run dev ` After running these commands, your default web browser should automatically open and navigate to localhost:5173`, where you can see the running application.

Technical Insights

Map Technology

Pathfinding

Core Map Technology

Path Drawing and Wayfinding

Customizing the Map

IndoorMap Editing Example

Credits

This project was inspired by my diploma work and significantly influenced by the support of mentors, peers, and resources like maciejb2k's pathfinding app.

License

Pathpal is open-sourced under the MIT License. Contributions and feedback are welcome!

--- Tranlated By Open Ai Tx | Last indexed: 2026-02-15 ---