Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pharmacy-Project

M2S Pharma 💊

M2S Pharma is a simple pharmacy management system built using C# and Windows Forms. This project is designed for training purposes and demonstrates core programming concepts such as CRUD operations, UI design, and basic business logic.


📌 Overview

The application simulates a small pharmacy system where a single administrator can manage medicines, handle sales, and monitor expired products.

«⚠️ Note: This is a training project. Data is stored in memory (RAM) using lists and is not persisted.»


✨ Features

  • 🔐 Login system (single administrator)
  • 🛒 Point of Sale (POS) interface for handling purchases
  • 📦 Manage medicines (Add, Update, Delete)
  • 🔍 Search medicines by ID
  • 🧾 Automatic invoice calculation
  • 📄 Export invoices as PDF
  • ⏰ View and remove expired medicines

🖥️ Application Structure

The application contains three main interfaces:

  1. POS Interface

    • Handles customer purchases
    • Calculates total price
    • Generates invoice
  2. Medicine Management (CRUD)

    • Add new medicines
    • Edit existing ones
    • Delete medicines
  3. Expired Medicines

    • Displays expired products
    • Allows removing them from the system

🧰 Technologies Used

  • C#
  • Windows Forms (.NET)

🚀 How to Run

  1. Open the project using Visual Studio
  2. Build the solution
  3. Run the application

«You can also generate an ".exe" file from Visual Studio if needed.»


🔐 Login

The system supports a single administrator account.

«(You can modify the credentials directly in the code)»


🎯 Purpose

This project was developed as a training exercise to practice:

  • Windows Forms development
  • CRUD operations
  • Application structure and UI design
  • Basic pharmacy workflow simulation

⚠️ Limitations

  • Data is not saved (stored in memory only)
  • Single-user system
  • Not intended for production use

📄 License

This project is for educational purposes.

About

Pharmacy Project for TCC

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages