Requirements Page
1. View University Buildings on Interactive Map
Users can view university buildings on an interactive map.
Priority is given to university buildings.
2. Distinguish University Buildings
University buildings are distinguishable from non-university buildings.
Users can filter between different types of buildings: Social, Nightlife, and Food.
3. View Supermarkets and Stores
Users can view supermarkets and stores on the interactive map.
Student hotspots like supermarkets and grocery shops are highlighted.
4. Filter Displayed Buildings
Users can filter displayed buildings on the map.
Filtering options include: University, Social, Nightlife, and Food.
5. View Routes from Current Location (not yet implemented)
Users can select and view routes to a building from their current GPS location.
It would be useful to know the user’s current location.
6. Switch Between Transport Modes (not yet implemented)
Users can switch between walking and bus as modes of transport.
Include university bus routes if available.
7. Check Transport Availability (not yet implemented)
Users can see the availability of different modes of transport.
Information includes uni bus timetables and e-scooter availability, kept updated for first years.
8. View Timetabled University Sessions
Users can view their timetabled university sessions on a day-by-day basis within the app.
Timetable functions as a window or tab alongside the map.
9. Sync Calendar with Google Maps
Implement compatibility with Google Calendar for ease of use.
Users can sync their calendar with the app.
10. Estimate Travel Time (not yet implemented)
Users can see a rough estimate/range of times for travel from their current GPS location to their destination.
11. Switch Between City and Building Map
Users can switch between a city map and a building map.
Helps users find specific rooms within university buildings.
Selecting a building provides directions to the room.
12. Favorite Buildings
Users can favorite buildings for quick access.
Implement a favoriting system.