1. Introduction
Project Overview
I built a Hospital Information System (HIS) designed to simplify clinical and administrative workflows. The system centralizes patient records, appointments, reporting, and internal communication so staff can work faster and with fewer errors.

My Role
I worked as a full‑stack developer, owning both the frontend and backend. I built core UI flows in React (Vite), implemented the .NET API layer, designed SQL Server schemas, and delivered integration end‑to‑end.
Goals
- Streamline clinical workflows
- Improve staff experience and speed
- Deliver reliable reporting and audit trails
- Build a secure, scalable foundation
2. Challenges & Solutions
Challenges
- Handling large, structured datasets for patient and visit data
- Ensuring fast lookup and clean UI flows for clinical staff
- Maintaining security and integrity of sensitive records
Solutions
- Optimized SQL schema for read/write performance
- Role‑based access control across UI and API
- Responsive, low‑friction UI tailored to clinical workflows
3. Technical Stack
- Frontend: React + Vite
- Backend: .NET (Web API)
- Database: Microsoft SQL Server
- Auth & Roles: Role‑based access + secure API policies

4. Key Features
- Patient profile management
- Appointments and visit tracking
- Role‑based dashboards (admin / staff / doctor)
- Secure record access and audit history
- Operational reporting and exports
5. Implementation Highlights
Frontend (React + Vite)
- Fast development cycles with Vite
- Modular UI components for reusable workflows
- Clean, readable forms with validation
Backend (.NET)
- RESTful API design
- Strong typing and validation on data inputs
- Secure endpoints with role‑based access
Database (SQL Server)
- Normalized schema design
- Indexed queries for fast retrieval
- Structured reporting views
6. Results & Impact
- Faster patient record access for staff
- Reduced administrative overhead through centralized workflows
- Reliable reporting to support decisions and audits
Conclusion
This HIS project delivered a scalable, secure foundation for hospital operations. It balanced performance, reliability, and usability, while keeping the system flexible for future enhancements like analytics dashboards and external integrations.