2.Build a Retail Billing System using Python Tkinter GUI - Step-by-Step Tutorial

preview_player
Показать описание
In this particular part, we will work on the functionality of the total button, which will calculate the total cost of products, and the bill button, which will display the bill. Using Python and Tkinter GUI, we will create a Retail Billing System that can perform various tasks such as saving bills, searching for bills, sending bills to email, and printing bills.

Throughout this multi-part tutorial, we will guide you through the process of building this application step by step, starting from designing the user interface to implementing the necessary functions. This tutorial is suitable for both beginners and experienced programmers.

Get Source Code:

Stay tuned for the upcoming parts of the tutorial, where we will explore the application's functionalities in detail. If you have any questions or suggestions, please leave them in the comments below, and don't forget to subscribe to our channel for more tutorials like this.

Timestamp:
(00:00:00) Introduction
(00:00:31) Total Button Functionality
(00:29:32) Bill Button Functionality
(01:15:16) Save Bill Functionality
(01:25:54) Ending

Watch how to download and install Python :

Watch how to download and install PyCharm IDE :

#pythontkinter #pythongui #pythonprojectforbeginners #tkintertutorial #billingsystem
Рекомендации по теме
Комментарии
Автор

Very good. Expecting the continuation video soon

gyampohenoch
Автор

Mashallah bro thanks really, I'm still looking forward to waiting for the program to run. Thank you ANOTHER TIME 🤩

mahadabdillahi
Автор

Another really useful video. Thanks very much!

johnfreed
Автор

Sir, I am still waiting for you response to my problem. I resent the problems with the codes through your mail. My problem is that the save function is not working well. the bill number is a saved but the contents of the text area are missing.

anthonyblee
Автор

Thanks for sharing such detailed video 😊

kalpanasharma
Автор

first part complete XD time to finish this one as well

freesoftwares
Автор

i am facing the problem that save_bill() function run before the the text area is shown for the details?

ADMORETRANSPORT
Автор

I am facing an error without using IntVar( ). I saw your video you did not use IntVar( ).But for me I'm facing error.
Can you place tell me why it works with you without using IntVar ( ). Thank You.

ahassan
Автор

Sir upload next part soon sir...I have to submit this project before end of this month

Sumaiya
Автор

Can u make video on
A) turn on/off Aeroplane mode using python on windows 10 instance?
B) turn on/off wifi using python on windows 10 instance?

akshathbharathi
Автор

Suggestion:

U can also add date and time to the bill area.

sgkiller
Автор

by this can we had the products by scanning the barcode it will be easy to us.

varunvs
Автор

I love this. How can I put the app on desktop using atom is. Is it possible to other emails outside gmail?

chigbukasion
Автор

Thank you so so much bro you did a great job, my codes are running am looking forward to the 3rd concluding part of the video thank you so so much bravo

ebenpeter
Автор

Sir Thank you really could you make a simple stock management project that contains {2 USERS: Administrators, and Users}

mahadabdillahi
Автор

please it still not working the execution of the project {STUDENT MANAGEMENT SYSTEM}

mahadabdillahi
Автор

please it still not working the execution of the project {STUDENT MANAGEMENT SYSTEM} بإمكانك رؤيته

mahadabdillahi
Автор

Using "cosmeticprce.insert( cosmeticpriceEntry.insert(0, f'${totalcosmeticprice}')" for example (dollars instead of Re), I have this problem: If i click the Total button once, things work ok, but if I add another item in the cosmetics frame and click Total again, the insert puts the new total and the previous one concatenated together, rather than just the new total.
Is there a way to fix this?
Thanks!

gerryhoekema
Автор

I have another issue when I click on print their is not showing the value of Bath Soap. Please give me a solution.

subhanullahadelyar
Автор

Line 24 error: tag not defined. It does not like the Entry.insert. Also it does not like variables in rows 16-21 undefined. First video went in flawless. 2nd video not so much.

lisathornton