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.