Odlanahor is a fictional online store (web application) with many features to streamline the process for customers and employees.
This project was part of my Application Development Module Project. It was built together with 4 other groupmates using Flask and SQLite.
My responsibilities during this project was the following main features: Order Management, Order Statistics and Order Tracking.
Order Management included manually creating (in addition to those coming from the online store), updating, viewing and deleting orders. For the order creation and editing, I opted to use a modal as it would look nicer. Here I encountered many issues especially when passing data to the backend as Flask would refresh the page so I had to figure out using JavaScript to make my backend calls. Additionally, getting the + and - buttons for the item quantity to sync with the inventory count and the other rows was something I spent a lot of time figuring out.