This project is a billing software application developed using Python. It features a graphical user interface (GUI) built with Tkinter and connects to a PostgreSQL database for data management. The application allows employees to log in, manage customer billing, and perform various billing-related operations.
- Employee login functionality
- Customer management (adding, searching, and billing)
- Random billing number generation
- Phone number validation
- Cart management for billing items
- Python
- Tkinter (for GUI)
- psycopg2 (for PostgreSQL database interaction)
- Regular expressions for input validation
- employee.py: Main application file containing the GUI and billing logic.
- Clone the repository:
git clone https://github.com/adarshpheonix2810/Billing-Software
- Install the required packages:
pip install psycopg2
- Set up the PostgreSQL database and update the connection string in the code.
- Run the application:
python employee.py
- Log in with employee credentials.
- Manage customer billing through the GUI.
- Billing Software
- Python
- Tkinter
- PostgreSQL
- GUI Development
Adarsh
This project is licensed under the MIT License.