Research summary
Project overview
CampusCompass is a full-stack Progressive Web Application (PWA) designed to simplify navigation around the North-West University Potchefstroom Campus. The platform provides an interactive campus map, real-time walking directions, and searchable directories for buildings, offices, and lecturers, helping students, staff, and visitors easily find their way around campus. Users can explore campus locations through Mapbox-powered interactive maps, receive turn-by-turn navigation, and view real-time GPS-based location tracking. The system also includes features such as emergency service contacts, dark mode, and offline functionality, ensuring accessibility even when internet connectivity is limited. Administrators manage campus data through a secure system with JWT authentication and role-based access control, allowing updates to buildings, offices, and lecturer information. Built using React, Node.js, MongoDB, and Mapbox APIs, CampusCompass delivers a scalable and mobile-friendly navigation solution for campus environments.