logo

Campus Sync

Campus Sync

Campus-Sync (concise overview)

Campus-Sync is a Django-based college ERP that lets staff and students handle daily academic tasks through a single web portal.

Key modules

  • Attendance – record, view, and (admin-side) reset date ranges
  • Marks – enter and publish assessment scores
  • Timetable – automatic timetable display per user
  • Role-based login – single sign-on page; default admin pwd project123
  • Admin console – manage students, teachers, courses, classes, departments

Quick setup

bash.sh

git clone https://github.com/hetsaraiya/Campus-Sync.git
pip install django
cd College-ERP
python manage.py runserver   # browse to http://127.0.0.1:8000/

Why it matters

  • Gives small colleges a plug-and-play system with zero license cost
  • Built entirely with Python/Django, so it’s easy to extend (e.g., add grading metrics, push notifications, or REST APIs)
  • Front-end mix of CSS/JS/HTML keeps hosting lightweight—ideal for on-premise or cheap cloud servers.

Next steps

  1. Create a Django superuser for production.
  2. Hook in email/SMS for attendance alerts.
  3. Containerize with Docker for easier deployment.