This project is an order management system console application project where a customer can create orders, save and view invoices.
❶ All customers are listed.
❷ New Customer is created.
❸ Lists customers with the letter 'C' in it.
❹ Lists the total amount of invoices of customers registered in June.
❺ Lists all invoices in the system.
❻ Lists invoices over 1500TL in the system.
❼ Calculates the average of invoices over 1500TL in the system.
❽ Lists the names of customers with invoices under 500TL in the system.
❾ Lists the sector in which the companies whose average invoices for the month of June are below 750 are in.
✔️ See the open issues for a full list of proposed features (and known issues)!
✔️ JDK-21 was used in Java and Spring Web, Devtools, Lombok was used in Spring Boot.
You can download the project, install and run it by following the instructions below.
- Clone the my repo
git clone https://github.com/bertuginal/order-management-system.git
- Install NPM packages
npm install
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". ⭐ Don't forget to give the project a star! Thanks again! ⭐
❶ Fork the Project
❷ Create your Feature Branch (git checkout -b feature/order-management-system
)
❸ Commit your Changes (git commit -m 'Add some order-management-system'
)
❹ Push to the Branch (git push origin feature/order-management-system
)
❺ Open a Pull Request
📧 E-mail: [email protected]
📱 Mobile Phone: (+90) 507 038 33 23
📋 Project Link: https://github.com/bertuginal/order-management-system