NUS Maps is a comprehensive, geospatial platform developed for the National University of Singapore (NUS) community. It empowers staff and students to visually explore, participate in, and navigate to events and study groups across campus. From discovering new events to finding the perfect study buddy, NUS Map is your ultimate campus companion.
- Events Discovery: Find and join academic and recreational events around campus.
- Study Companion: Create or join study groups with ease.
- Enhanced Routing: Get optimized routing suggestions that include Internal Service Bus (ISB) and public buses.
- Frontend: React
- Backend: Firebase
- APIs: Google Maps JavaScript API for map functionalities.
Before you begin, ensure you have the following:
- Git installed on your machine.
- Node.js and npm installed (for projects using React).
Clone the repository and set up the project on your local machine:
In the project directory, run:
npm install
Run the development server:
npm start
To use NUS Map, follow these simple steps:
- Log In: Sign up or log in using your Google account.
- Explore: Use the map to find events and study groups.
- Participate: Join groups or events with just a click.