The brief
Build more than a brochure website — deliver an operational platform for Allameh Amini Higher Education Institute (Behnamir) covering public content, online admissions, academic dashboards, and staff workflows in a fully Persian RTL experience.
What I shipped
Public institutional site (RTL, majors, faculty, news, research, library)
Online admissions with Kavenegar OTP + tracking + tuition calculator
Role-based portal (student / professor / staff / admin)
Staff tooling: permissions, Excel/Word student export by major
Event SMS for admissions, enrollment, profile, announcements
Production-ready
.env
config, multi-DB, Zarinpal-ready payments
Approach
Product engineering over templating: mapped real journeys (apply → track → enroll → notify), modular Django apps, hardened roles, SMS rate limits, and a clean English README for handoff.
Outcome
A cohesive EdTech platform ready for institutional use — branded presence, admissions funnel, staff tools, and automated communication.
Stack
Django 5.2 · Python · Bootstrap 5 RTL · Jazzmin · Kavenegar · openpyxl / python-docx
Link
https://github.com/Davoadeivai/university-site