UniMap
Your campus, clear and at hand - indoor navigation, up-to-date maps, and announcements for the academic community in one simple, fast mobile experience.

About this project
UniMap is a mobile app for campus life: indoor and outdoor maps, navigation between points, and useful announcements in a simple, fast experience that is always up to date.
Clear directions between buildings, floors, and rooms. Maps maintained by the institution's team. Relevant announcements for students and faculty.
A clean interface focused on what you need on the way to a classroom or lab, in light or dark mode. One platform for multiple roles: students arrive on time, professors navigate quickly between rooms and events, and universities deliver a coherent experience with centrally updateable maps and content.
The iOS app and web admin share one Supabase-backed data model, allowing admin-side map and content updates to flow into the mobile experience.
Key features
Campus navigation
- Indoor and outdoor navigation with clear directions between buildings, floors and rooms
- Route estimation with intermediate points
- Room search and selection by code or name
- Floor and zone browsing with smooth interaction
For everyone
- Students: arrive on time to courses and exams, explore new buildings, stay current with announcements
- Professors & staff: quick orientation between rooms and events, less time lost giving directions
- Universities: coherent community experience with centrally updateable maps and content
Admin & content
- Web-based map editor with layer management and floor plan persistence
- Announcements and content publishing
- Role-based access control: admin, dean, professor, student
- Granular permission management
3D & future
- 3D map model tables (map_3d_models, map_3d_rooms) and Supabase Storage bucket
- Pascal-based 3D editor integration groundwork
- Three.js / React Three Fiber / Drei for web 3D viewing
- RealityKit planned for iOS 3D viewer



