Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/haidermanzoor/medical-store-management-system
A powerful and interactive program written in 8086 Assembly Language for managing a medical store. The system includes functionalities such as password-protected access, medicine inventory management, revenue tracking, and more. It's designed to simplify day-to-day operations of a medical store in a lightweight and efficient manner.
https://github.com/haidermanzoor/medical-store-management-system
asmx86 assembler-x86 dosbox hex-calculator masm notepad-plus-plus sublime-text tasm turbo-debugger
Last synced: 3 days ago
JSON representation
A powerful and interactive program written in 8086 Assembly Language for managing a medical store. The system includes functionalities such as password-protected access, medicine inventory management, revenue tracking, and more. It's designed to simplify day-to-day operations of a medical store in a lightweight and efficient manner.
- Host: GitHub
- URL: https://github.com/haidermanzoor/medical-store-management-system
- Owner: HaiderManzoor
- Created: 2024-12-14T13:38:05.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-12-14T13:55:58.000Z (2 months ago)
- Last Synced: 2024-12-14T14:30:51.806Z (2 months ago)
- Topics: asmx86, assembler-x86, dosbox, hex-calculator, masm, notepad-plus-plus, sublime-text, tasm, turbo-debugger
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🏥 Medical Store Management System 💊
Welcome to the **Medical Store Management System**, an advanced program written in **8086 Assembly Language**! This system simplifies the management of a medical store by offering functionalities like password-protected access, medicine purchasing, inventory statistics, and earnings calculations.
---
## ✨ Features
- 🔒 **Password Protection**: Secure access to the system with a pre-set password.
- 💵 **Earnings Calculation**: Automatically calculates the total revenue generated.
- 📊 **Inventory Statistics**: Keeps track of the number of medicines sold for each type.
- 📜 **Medicine Purchasing**: Customers can select medicines and specify the quantities they wish to purchase.
- 🚪 **Exit Anytime**: Exit the program safely with an intuitive menu.---
## 📋 Menu Options
1. **Buy Medicines** 🛍️
Choose from a list of 9 medicines, including Panadol, Pfizer Vaccine, and more.2. **Check Inventory Statistics** 📊
View the total number of each medicine sold.3. **View Earnings** 💰
Display the total revenue generated for the day.4. **Exit the Program** ❌
Leave the program safely.---
## 💻 Tools Used
- **Assembler**: `TASM` (Turbo Assembler) or any 8086-compatible assembler.
- **Emulator**: `DOSBox` or any other DOS emulator to run the 8086 program.
- **Debugger**: `TD` (Turbo Debugger) for debugging.---
## 🛠️ Installation and Usage
### Prerequisites
1. Install an assembler like **TASM** or **MASM**.
2. Set up **DOSBox** for running the program.### Steps
1. Clone this repository:
```bash
git clone https://github.com/your-username/medical-store-management-system.git
cd medical-store-management-system
```2. Assemble the program:
```bash
tasm medical-store.asm
tlink medical-store.obj
```3. Run the program in DOSBox:
```bash
medical-store.exe
```
---# 🛍️ Medicine Options
1️⃣ **Panadol** - 4rs
2️⃣ **Paracetamol** - 3rs
3️⃣ **Cleritek** - 2rs
4️⃣ **Aspirin** - 2rs
5️⃣ **Brufen** - 1rs
6️⃣ **Surbex Z** - 5rs
7️⃣ **Arinac** - 4rs
8️⃣ **Sinopharm Vaccine** - 2rs
9️⃣ **Pfizer Vaccine** - 8rs---
## 📊 Sample Statistics Output
- **Panadols Sold**: 10
- **Pfizer Vaccines Sold**: 2
- **Total Earnings**: 100rs---
## 🔑 Secure Access
Before accessing the menu, users must enter the password:
**`coding`**---
## 🤝 Contributing
1. Fork this repository 🍴.
2. Create a new branch:
```bash
git checkout -b feature-name
```
3. Commit your changes:
```bash
git commit -m "Added new feature"
```
4. Push to the branch:
```bash
git push origin feature-name
```
5. Create a pull request 🚀.---
## 👨💻 About the Author
Haider Manzoor
Department: Data Science, University of the Punjab.
- **Github**: [Haider Manzoor](https://github.com/haidermanzoor)
- **LinkedIn**: [Haider Manzoor](https://www.linkedin.com/in/muhammad-haider-manzoor?utm_source=share&utm_campaign=share_via&utm_content=profile&utm_medium=ios_app)