A console-based restaurant management application developed in ANSI C as part of the CSE124: Data Structure Lab course at Daffodil International University (DIU). This system operationalizes core data-structure concepts—including singly linked lists, queues, nested nodes, dynamic memory management, and file persistence—to simulate real-world restaurant workflow automation.
The project includes two operational modes:
Manager Mode: Full administrative access with menu CRUD operations, stock management, order queue handling, and order serving.
Customer Mode: Guided interface for browsing the menu and placing table-wise orders.
Features:
Role-Based Access: Manager & Customer workflows.
Persistent Storage: Auto-saving and loading of menu data.
Stock Management: Decreases stock automatically on order.
Queue-Based Order Handling: Ensures fairness and operational discipline.
Robust Validation: Prevents inconsistent or duplicate data entry.
Modular, Maintainable Structure: Clean, scalable ANSI C design.
GitHub Repo Link:
Smart Restaurant Management System (SRMS)
A console-based patient records management system developed in C as part of the CSE114: Programming and Problem Solving Lab course at Daffodil International University (DIU). This project demonstrates structured programming, file handling, and problem-solving concepts in C by managing patient records in a small-scale hospital/clinic setting.
Features:
Password-Protected Login (5 pre-set passwords).
Add New Patients with medical history.
Display All Patients with details.
Search Patient Records (by Name, Contact, Disease, or Blood Group).
Update Patient Records (by contact number).
Persistent Storage (records saved in patients.txt).
GitHub Repo Link: