finds.dev← search

// the find

mohali18/SmartCare-Hospital-Portal

C · updated Nov 2024

A user-friendly & efficient healthcare portal built in C, designed to streamline hospital operations. It allows for seamless navigation of patient and doctor records, including adding, listing, discharging patients, and adding doctors with consultation fees, making hospital administration hassle-free.

A student project — a console-based hospital record manager written in plain C. Stores patient and doctor records using flat files (inv.DAT). This is a learning exercise, not something you'd deploy anywhere.

- Simple enough to read in one sitting — good reference if you're learning C file I/O and structs

- Covers basic CRUD operations in a single main.c, which keeps the scope honest

- Zero stars, zero forks, and the .exe and .o files are committed directly — no build system beyond a Code::Blocks project file

- Flat-file storage with no locking means concurrent access corrupts data immediately

- No input validation anywhere visible — patient ID collisions, buffer overflows from scanf, all unguarded

- Discharged patients are removed by re-writing the file without them, which is data destruction, not a discharge audit trail

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →