It is a bakery management system that is built in pyton. It is the end-semester project of ICT.
Follow the below step to run the code:
git clone https://github.com/MSarmadQadeer/sarmadi-bakers.git
cd sarmadi-bakers
python sarmadi_bakers.py
When the code starts to execute, it asks for your name and address and gives you 3 choices.
On choice 1, it shows you the list of products and their prices. It asks you to select an item or exit. (Products and prices are coming from the data.json file)
It's prossible to select an item multiple time.
When you exit it displays the list of selected items and the current bill. It asks you to choose item to remove, to end purchase or to move back.
If you forget to purchase something, then purchase it now.
If you buy an item and now your bill is out of your range. So, you wanted to remove some items to make the bill affordable.
So, you can remove items before ending your purchase.
When you end the purchase, it displays the final receipt and a message. The time in the message is 30 mins in the current time.
The name Mr. Ali in the message is the name of one of our employees in the employee's list. Employee's list is stored in the data.json file. Mr. Ali is randomly selected from the list.
On choice 2, it displays the list of available jobs. If you apply to any one of them, it asks certain questions. If you fulfill the requirements, then you are called for the interview.
You can apply for the lucky draw in choice 3. The default limit of appliers for the Umrah ticket is four. You can change that limit. If the limit reaches, someone from the appliers is randomly selected and gets the Umrah ticket.