Skip to content

youssef-darrag/Pharmacy-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Pharmacy Management System 💊

GitHub stars GitHub forks Languages

A simple, interactive, and web-based Pharmacy Management System designed to streamline everyday tasks in a pharmacy. This project simulates core functionalities like managing medicine inventory and processing sales through a clean and responsive user interface.


🚀 Features

  • Medicine Inventory Management: View, add, update, or delete medicine stock.
  • Sales Processing: Simulate the sale of medicines and update stock levels.
  • Search Functionality: Quickly find medicines by name or category.
  • User-Friendly Interface: Clean and intuitive UI built with HTML and CSS for easy navigation.
  • Real-Time Updates: Dynamic content updates using JavaScript without needing to reload the page.

🛠️ Built With

  • HTML5 - For structuring the web pages.
  • CSS3 - For styling and responsive design.
  • JavaScript - For client-side logic and dynamic functionality.

⚙️ Installation & Setup

To get a local copy up and running, follow these simple steps:

  1. Clone the repository
    git clone https://github.com/youssef-darrag/Pharmacy-Management-System.git
  2. Navigate to the project directory
    cd Pharmacy-Management-System
  3. Open the application
    • Simply open the index.html file in your preferred web browser.
    • No additional server or dependencies are required!

🎯 How to Use

  1. Open index.html in your browser.
  2. Use the navigation menu to switch between Inventory and Sales sections.
  3. In the Inventory section, you can manage the medicine list.
  4. In the Sales section, you can process transactions which will automatically adjust the inventory.
  5. Use the search bar to filter the medicine list.

🗺️ Future Roadmap

  • Integrate with a backend (e.g., Node.js, Firebase) for persistent data storage.
  • Add user authentication (Admin/Cashier roles).
  • Implement a database (like MongoDB or MySQL) for robust data management.
  • Generate sales reports and invoices.
  • Add barcode scanning functionality.

🤝 Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📧 Contact

Youssef Darrag - Your GitHub Profile

Project Link: https://github.com/youssef-darrag/Pharmacy-Management-System


📝 License

Distributed under the MIT License. See LICENSE file for more information.

About

A web-based Pharmacy Management System built with HTML, CSS, and JavaScript. This project provides a user-friendly interface to help manage basic pharmacy operations, focusing on front-end functionality for inventory tracking and sales processing.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors