/Medstore-Management-System

Welcome to the Medstore Management System! This repository contains the source code for a comprehensive management system designed for medical stores. This system helps in managing inventory, billing, user profiles, and generating reports efficiently.

Primary LanguagePHP

Medstore-Management-System

ViewCount

Welcome to the Medstore Management System! This repository contains the source code for a comprehensive management system designed for medical stores. This system helps in managing inventory, billing, user profiles, and generating reports efficiently.

Features

  • Inventory Management: Add, update, and manage medical inventory seamlessly.
  • Billing System: Generate and manage bills for customers.
  • User Profiles: Manage user accounts and settings.
  • Reports Generation: Generate various reports for better management and decision making.
  • User Authentication: Secure login and logout functionality.

Table of Contents

Installation

To install and run this project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/drahulsingh/Medstore-Management-System.git
    cd Medstore-Management-System
  2. Set up the database:

    • Create a database named medstore.
    • Import the store.sql file into your database.
  3. Configure your server settings:

    • Ensure your server is running PHP and has access to a MySQL database.
    • Update the database configuration in the project files as needed.
  4. Start the server:

    • Use your preferred server setup (e.g., XAMPP, WAMP, MAMP, or a dedicated web server).

Usage

  1. Navigate to the login page:
    • http://localhost/Medstore-Management-System/login.php
  2. Log in with your credentials.
  3. Start managing your medical store's inventory, billing, and reports.

Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes and commit them (git commit -m 'Add new feature').
  4. Push to the branch (git push origin feature-branch).
  5. Open a Pull Request.

License

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

Contact

For any inquiries or issues, please contact drahulsingh.

Feel free to contribute to this list by opening an issue or a pull request with your suggestions. Let's make this repository a comprehensive solution for managing medical stores worldwide!


Project Structure

Medstore-Management-System/
├── assets/
│   ├── dashboard.png
│   ├── inventory.png
│   └── billing.png
├── css/
│   ├── style.css
│   └── responsive.css
├── font-awesome/
│   ├── css/
│   └── fonts/
├── fonts/
│   ├── font1.woff
│   └── font2.woff
├── include/
│   ├── config.php
│   ├── header.php
│   └── footer.php
├── js/
│   ├── script.js
│   └── jquery.min.js
├── photo/
│   ├── logo.png
│   └── banner.jpg
├── .gitkeep
├── README.md
├── LICENSE
├── accountSetting.php
├── addnew.php
├── billing.php
├── billout.php
├── called.php
├── clear.php
├── delete.php
├── htaccess
├── index.php
├── inventeries.php
├── login.php
├── logout.php
├── manageCat.php
├── profile.php
├── reports.php
├── sitesetting.php
├── store.sql
└── uploadImg.php
  • assets/: Contains images and assets for the project.
  • css/: Stylesheets for the project.
  • font-awesome/: Font Awesome files for icons.
  • fonts/: Custom fonts used in the project.
  • include/: Configuration and common include files.
  • js/: JavaScript files for the project.
  • photo/: Photos and images used in the project.

Features in Detail

  • Inventory Management:

    • Add new inventory items.
    • Update existing inventory items.
    • Delete inventory items.
    • View inventory status and details.
  • Billing System:

    • Create and manage customer bills.
    • Print and save bills.
    • Track bill payments and dues.
  • User Profiles:

    • Manage user accounts and settings.
    • Update user profiles and passwords.
    • User authentication and authorization.
  • Reports Generation:

    • Generate daily, weekly, and monthly reports.
    • Export reports in various formats.
    • Analyze sales and inventory data.

Future Enhancements

  • Advanced Reporting: More detailed analytics and visualizations.
  • Inventory Alerts: Notifications for low inventory.
  • Multi-user Support: Roles and permissions for different users.
  • Cloud Integration: Sync data with cloud storage.

How to Contribute

We welcome contributions! Here's how you can help:

  1. Report Issues: If you find a bug or have a suggestion, please open an issue on GitHub.
  2. Fork the Repo: Make your changes in a new branch and send a pull request.
  3. Spread the Word: Share this project with others who might find it useful.

Let's collaborate to improve this Medstore Management System and make it the best tool for medical store management.


Thank you for using Medstore Management System! If you have any questions or need further assistance, feel free to reach out.

Back to Top