An interactive full-stack web application that visualizes alumni networks through geospatial mapping, enabling dynamic exploration of connections and stories.
Built using Django, JavaScript, and Leaflet.js, this project combines backend data systems with real-time map-based visualization.
- 🗺️ Interactive alumni map using OpenStreetMap and Leaflet.js
- 📍 Dynamic pins with detailed alumni profiles and stories
- 🔄 REST API for seamless data flow between frontend and backend
- 📤 CSV export for easy data sharing
- 🔐 Form validation and CAPTCHA for secure data handling
- 📱 Responsive design across devices
- 🗄️ SQLite-based backend with Django ORM
- Developed a full-stack architecture using Django (backend) and JavaScript (frontend)
- Designed and integrated RESTful APIs for efficient data exchange
- Implemented geospatial visualization using Leaflet.js
- Built secure and user-friendly forms with validation and CAPTCHA
- Enabled data portability through CSV export functionality
- Managed backend data using Django ORM with scalable database structure
- Backend: Django, Django REST Framework, Python
- Frontend: HTML, CSS, JavaScript
- Visualization: Leaflet.js, OpenStreetMap
- Database: SQLite
- Other: CORS, Form Validation, Media Handling
git clone https://github.com/Apoorva2640/alumni-map.git
cd alumni-map
pip install -r requirements.txt
python manage.py migrate
python manage.py runserver