https://github.com/yogeshjha06/php-inventory
Inventory Management System - ERP
https://github.com/yogeshjha06/php-inventory
ajax bootstrap css javascript php sql
Last synced: 3 months ago
JSON representation
Inventory Management System - ERP
- Host: GitHub
- URL: https://github.com/yogeshjha06/php-inventory
- Owner: yogeshjha06
- Created: 2022-09-24T16:51:08.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-10T08:58:27.000Z (about 3 years ago)
- Last Synced: 2025-03-23T22:44:52.863Z (about 1 year ago)
- Topics: ajax, bootstrap, css, javascript, php, sql
- Language: PHP
- Homepage: https://www.yogeshjha.com/
- Size: 3.16 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Inventory Management System
### © 2023 - Yogesh Kumar Jha
This is an Inventory Management System, built using PHP, CSS, SQL, AJAX, and JavaScript. The system allows users to manage inventory levels, add and remove products, and generate reports. It is designed for use in real-time environments, allowing users to track inventory levels and manage product data in real-time.
## Features
- **Real-time Inventory Management:** The system is designed to be used in real-time environments, allowing users to manage inventory levels in real-time.
- **Product Management:** Users can add and remove products, set product prices, and manage product data.
- **Order Management:** The system allows users to manage orders, view order history, and track order statuses.
- **Reporting:** Users can generate reports based on inventory data, product data, and order data.
## Technologies Used
The system is built using the following technologies:
- **PHP:** The server-side scripting language used for building the system.
- **CSS:** Used for styling the system and creating a visually appealing user interface.
- **SQL:** The database management system used for storing inventory, product, and order data.
- **AJAX:** Used to make asynchronous requests to the server for real-time updates to the inventory system.
- **JavaScript:** Used to provide additional functionality and interactivity to the system.
## Installation
To install and run the system on your own machine, you will need to follow these steps:
1. Clone the repository to your local machine.
2. Create a new database in MySQL and import the database schema from the `database` folder.
3. Update the `config.php` file with your MySQL database credentials.
4. Start a local web server and navigate to the system's root directory to launch the system.
## Usage
To use the Inventory Management System, follow these steps:
1. Login to the system using your credentials.
2. Add new products and set their prices.
3. Track inventory levels and receive real-time updates.
4. Manage orders and view order history.
5. Generate reports based on inventory, product, or order data.
## Contributing
Contributions to the project are welcome! To contribute, follow these steps:
1. Fork the repository.
2. Create a new branch and make your changes.
3. Submit a pull request with your changes.
## License
The Inventory Management System is released under the MIT License. See the `LICENSE` file for more details.