Case Study

A Clinic Management System with an AI Assistant (ITI Graduation Project)

My ITI graduation project: a comprehensive clinic management system with smart appointment scheduling, role-based dashboards, prescription and billing management, real-time analytics — and an AI chatbot built on Hugging Face.

My Role
Full-stack developer — ITI graduation project
Scope
Scheduling, role dashboards, prescriptions and billing, AI chatbot
Audience
Doctors, clinic staff and patients
A Clinic Management System with an AI Assistant (ITI Graduation Project)

The Challenge

A clinic is a scheduling problem wrapped in a records problem: appointments must not collide, reminders must go out, and doctors, staff and patients each need a different view of the same data. As a graduation project, the goal was to prove I could ship a complete multi-role system, not a demo screen.

  • Smart scheduling with reminders
  • Three roles with genuinely different dashboards
  • Prescriptions and billing tied to visits
  • A useful AI assistant, not a gimmick

The Approach

React on the front, Django and PostgreSQL behind it, with role-based access control across doctor, staff and patient dashboards. Real-time analytics summarize clinic activity, and an AI chatbot built with Hugging Face models helps patients with assistance and booking.

  • React + Django + PostgreSQL
  • RBAC across doctor, staff and patient views
  • Real-time analytics and reporting
  • Hugging Face-powered patient chatbot

What I Built

A working clinic system covering the visit lifecycle.

  • Smart appointment scheduling and reminders
  • Role-based dashboards for doctors, staff and patients
  • Prescription and billing management
  • AI chatbot for patient assistance and booking

The Outcome

The project graduated me from ITI's intensive program and stands as the first complete multi-role system I designed end to end — the pattern I have since repeated in production platforms.

  • ITI graduation project, delivered complete
  • First end-to-end multi-role system of my own design
  • Live demo available online

Technology Stack

ReactDjangoPostgreSQLTailwindAI

Have a project like this in mind?

Tell me what you are building and I will come back with a recommended scope, timeline and price.