Student ProjectCompleted

Smart Campus Navigator

Built by Brian Ochieng · BSc Computer Science, Year 3
Smart Campus Navigator

A progressive web app that provides turn-by-turn navigation across the Kaimosi Friends University campus — indoors and outdoors — using a custom map built from campus surveys and floor plans.

Navigating a large university campus for the first time is a common pain point for new students, visiting parents, and guests attending events. Smart Campus Navigator was built to solve this problem definitively — turning a confusing maze of buildings into a clear, interactive guided experience.

The application features a custom-built interactive campus map, with detailed coverage of every building, lecture hall, staff office, laboratory, sports facility, and utility point on campus. Users search for their destination by name, room number, or department and receive step-by-step directions.

The indoor navigation component uses a grid-based wayfinding algorithm and building floor plans converted to navigable graphs. Outdoor routes leverage the device's GPS combined with the custom map tiles served from the project's own tile server, ensuring accuracy without dependence on Google Maps commercial quotas.

The project was independently developed by the student over a six-month period as part of a personal innovation initiative supported by KAFU iiHub. It has been piloted during fresher orientation week and received strong uptake from new students.

Tech Stack

ReactLeaflet.jsNode.jsPostgreSQLPWA
Tags:Web AppMobileTool