Platform: Ubuntu 22.04 LTS · AWS EC2 · DockerHub · GitHub

Author: Cynthia Udie · Full-Stack Developer & Cloud Engineer


1. Project Overview and Objectives

The Hospital Management System was created to digitalize and centralize hospital operations—covering patients, doctors, and diagnostics.

It demonstrates the full lifecycle of a production-ready Django web application: build, deploy, automate, secure, and dismantle using AWS cloud resources.

Main goals:


2. System Architecture Overview

(Replace this section later with your animated or static architecture diagram.)

Workflow summary:

  1. User requests reach the EC2 instance through Nginx (reverse proxy).
  2. Nginx forwards requests to Gunicorn (Django WSGI server).
  3. Gunicorn interacts with SQLite for database operations.
  4. Uploaded media and backups are stored in AWS S3.