Back to Selected Work
TECHNICAL CASE STUDY
EDUHUB Global Education Portal
Architecting & Deploying a Production Django Education SaaS
Executive Overview
EDUHUB Universal Services is a live, production-grade education portal designed to connect Nepali students with international universities, courses, and scholarship opportunities.
The Problem
Students looking for global higher education lack a centralized, fast, and searchable platform tailored to admission requirements, visa guides, and verified scholarship listings.
My Engineering Role
Full-Stack Software Engineer & DevOps Lead — Designed database schemas, built Django backend logic, crafted responsive templates, configured VPS web servers, and optimized SEO.
System Architecture Flow
[01]Client Request → Nginx Reverse Proxy (SSL Terminal)
[02]Nginx → Uvicorn / Gunicorn WSGI Application Server
[03]Django 4.2 Application Core → PostgreSQL Database Cluster
[04]Media Asset Pipeline & Cache Control
Key Architectural Decisions
Django 4.2 with PostgreSQL
Provided robust ORM security, built-in admin portal, and enterprise reliability out of the box.
Direct VPS Hosting (Nest Nepal) via Nginx & Uvicorn
Ensured low-latency access for Nepali users while maintaining full control over server resources and security headers.
Verified Outcomes & Results
- ✓Successfully deployed live platform at eduhubuniversalservices.com with consistent high uptime.
- ✓Achieved fast page load times and indexed search ranking for target educational search terms in Nepal.
Lessons Learned
- •Production deployment requires as much discipline in server environment security and process management as in writing application code.
- •Early database indexing is vital for search-heavy platforms.