Welcome to UMap! UMap brings your campus to life by connecting you with events, people, and places around campus. See what's happening, RSVP to events, find your way with interactive maps, and stay in the know about all the fun and important events on campus.
UMap is the perfect companion to an eventful campus life! This dynamic web app makes it pretty easy to dive into campus life. Find cool events, find student groups that fit your interests, and get directions to all the action without a hitch. With UMap, you'll unlock a world of opportunities and connections, ensuring you never miss out on what makes your campus truly special!
- Python 3.8 or newer
- Django and Django REST Framework (included in
requirements.txt) - Render or similar hosting service for personal deployment
- A web browser and internet connection for accessing the deployed site
- Exact references to Dependencies
Our live website can be found at yourumap.tech until 11/8/2025, takes a while to load and may require a reload after an error screen
- How/where to download your program:
- Clone this repository from GitHub.
- Install the required libraries:
pip install -r requirements.txt
- Set up a
.envfile with necessary environment variables such as API keys and database URLs.
- How to run the program:
- To start the development server:
python manage.py runserver
- Open your web browser and go to
http://127.0.0.1:8000to access UMap. - To deploy the app live, check Render or your preferred hosting for easy steps.
Command to run for help:
python manage.py help
Additionally, check your hosting service’s logs if deploying and experiencing issues.
Adhya Reddy Putta
Shachi Benara
Aarjivi Chandra
Yougi Jain
- 0.1
- See commit change
- Initial Release
Inspiration, code snippets, etc.