Skip to content

NoorFatima-code/PharmacyManagementSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PharmacyManagementSystem

💊 Pharmacy Management System

A desktop-based Pharmacy Management System developed using Java (Swing GUI) in my 3rd semester as a Computer Science student. This was my first proper project, built using Object-Oriented Programming (OOP) principles and connected to a MySQL database using JDBC.


🛠️ Tech Stack

  • Java (Swing GUI)
  • JDBC for database connectivity
  • MySQL for backend storage
  • Object-Oriented Programming (OOP) principles
  • CardLayout for multi-panel GUI structure

📦 Modules Included

  • 🔐 Login System (DB-connected)
  • 💊 Medicine Management (CRUD)
  • 🏭 Manufacturer Records
  • 🚚 Supplier Records
  • 🧾 Order Management
  • 💸 Sales Tracking
  • 👤 Customer Details

✨ Features

  • User-friendly GUI using Java Swing
  • Multiple panels with CardLayout
  • Full CRUD operations for all entities
  • Real-world design with modular approach
  • Proper use of OOP: classes, inheritance, encapsulation, etc.

🙌 Team & Acknowledgements

  • 👨‍🏫 Instructor: Sir Ashfaq Ahmad
  • 👩‍💻 Developers:
    • Noor Fatima
    • Rida Fatima
    • Urwa tul Wusqa

Special thanks to our teacher for guidance, and to my amazing teammates for the collaboration and effort!


📚 What I Learned

  • Structuring applications using OOP
  • Designing responsive UIs in Java
  • Connecting frontend and backend using JDBC
  • Debugging and teamwork
  • Version control with Git & GitHub

📂 Repository Structure

/src/pharmacymanagmentsystem ├── LoginPage.java ├── Dashboard.java ├── MedicinePanel.java ├── SupplierPanel.java ├── OrderPanel.java ├── SalesPanel.java ├── CustomerPanel.java ├── ManufacturerPanel.java └── utils/ └── DBConnection.java

📎 License

This project is developed for educational purposes.

#Java #OOP #SwingGUI #StudentProject #3rdSemester
#PharmacyManagementSystem #DesktopApp #GitHubUpload
#DemoVideo #CSStudent #LearningByDoing #TechJourney
#FirstProject #Teamwork

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages