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.