Skip to content

JannyFromTechSupport/PharmaSoft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PharmaSoft

Overview

PharmaSoft is a Java-based medical management system with a GUI and database connectivity. It allows users to log in as either Doctors or Pharmacists, providing role-based functionality for managing prescriptions, inventory, and sales.

Features

🏥 Doctor Module

  • 🔍 Search for drug availability.
  • 💊 Prescribe medications to patients.
  • 📝 Perform CRUD operations on prescriptions.

💊 Pharmacist Module

  • 📜 View prescriptions made by doctors.
  • 🛒 Sell drugs, updating the database in real time.
  • 🔧 Perform CRUD operations on drug inventory.

Technologies Used

  • Java (Swing) → GUI development
  • JDBC (Java Database Connectivity) → Database interaction
  • MySQL → Database management
  • Git & GitHub → Version control

Project Structure

MiniProject/ 

├── .idea

├── out 

├── src/ # Java source code

├── .gitignore # Files to exclude from Git tracking

├── MiniProject.iml

└── README.md # Project overview

Setup & Installation

  1. Clone the repository
    git clone https://github.com/JannyFromTechSupport/PharmaSoft.git
    cd PharmaSoft
    
  2. Set up the database
  • Request for the database, I'll send it to you :)

  • Update the database credentials in the Java config file.

  1. Run the application
  • Compile and execute the Java files using your preferred IDE (IntelliJ, Eclipse, NetBeans).

Future Enhancements

🛠 Add user authentication with encryption.

📊 Implement report generation for sales and prescriptions.

🌐 Develop a web-based version with modern UI.

About

PharmaSoft is a Java-based medical management system with a GUI and database connectivity. It allows Doctors to search for drugs, prescribe medications, and manage records, while Pharmacists can view prescriptions, sell drugs, and update inventory. Built using Java (Swing), JDBC, and MySQL.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages