Skip to content

A complete Computerized Pharmacy Automating System that fully employs the Java Swing to improve the organizational functioning and the quality of services provided to patients. It has features in inventory which include stock control, sales analysis, prescription, and users as well as having reports feature.

License

Notifications You must be signed in to change notification settings

Pasanmahee/SuwasethaPharmacy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Suwasetha Pharmacy

Suwasetha Pharmacy is an integrated system used to manage various operational functions of the pharmacy and aims at improving its effectiveness and quality of services offered to patients. Some of the features offered this system include inventory, sales control, prescription management, and more.

Features

  • Inventory Management: Track stock levels, manage suppliers, and automate reordering.
  • Sales Tracking: Monitor sales, generate invoices, and analyze sales data.
  • Prescription Processing: Handle prescriptions efficiently with detailed records and alerts.
  • User Management: Manage staff roles and permissions.
  • Reporting: Generate detailed reports on various aspects of the pharmacy’s operations.

Prerequisites

  • Java Development Kit (JDK): Ensure you have JDK 8 or higher installed.
  • Apache Ant: Ensure Ant is installed on your machine. You can download it from here.

Installation

  1. Clone the Repository:

    git clone https://github.com/Pasanmahee/SuwasethaPharmacy.git
  2. Navigate to the Project Directory: cd SuwasethaPharmacy

Build and Run

  1. Build the Project:

    • Open a terminal or command prompt.
    • Navigate to the project directory.
    • Run the following command to clean the project:
      ant clean

    This command removes any previously compiled files and build artifacts, preparing a clean state for a new build.

    • Run the following command to build the project:
      ant build

    This command compiles the source code and packages the application according to the instructions defined in the build.xml file.

  2. Run the Project:

    • After building the project, run the following command to start the application: ant run This command launches the application, allowing you to interact with the graphical user interface (GUI).

Usage

  • Access the System: Once the application is running, interact with the graphical user interface (GUI) to use the pharmacy management features.

Contributing

We welcome contributions! Please see our CONTRIBUTING.md for guidelines.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For questions or feedback, please contact us at [email protected].

About

A complete Computerized Pharmacy Automating System that fully employs the Java Swing to improve the organizational functioning and the quality of services provided to patients. It has features in inventory which include stock control, sales analysis, prescription, and users as well as having reports feature.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages