This is an inventory management system built with Java. It allows you to manage your inventory of products and keep track of sales and orders.
- Add and remove products from inventory
- Update product information
- Record sales and orders
- Generate reports on inventory, sales, and orders
- View product details and sales history
To get started with this project, you'll need to have Java installed on your computer. Installation
- Clone the repository: git clone git https://github.com/JanInquisitor/AgalmaInventorySystem.git
- Navigate to the project directory: cd inventory-management-system
- Compile the Java code: javac *.java
- Run the program: java Main
Once the program is running, you can use the menu options to navigate through the system and perform various tasks:
- Add Product: Add a new product to the inventory
- Remove Product: Remove a product from the inventory
- Update Product: Update the details of an existing product
- Record Sale: Record a sale of a product
- Record Order: Record an order of a product
- Generate Report: Generate a report on inventory, sales, or orders
- View Product Details: View details of a specific product
- View Sales History: View the sales history of a specific product
- Exit: Exit the program
Contributions to this project are welcome! To contribute, follow these steps:
- Fork the repository
- Create a new branch: git checkout -b my-new-feature
- Make changes and commit them: git commit -m "Add some feature"
- Push to the branch: git push origin my-new-feature
- Create a pull request
This project is licensed under the MIT License. See the LICENSE file for details.