Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yash1882/smartcart-invoice-manager
• Secure user login with username and password, ensuring authorized access using Python. • Comprehensive dashboard for shop operations, analytics, and inventory management. • Efficiently generate invoices and create barcodes using QR codes in Python. • Reliable database integration to store product and user data in SQLite.
https://github.com/yash1882/smartcart-invoice-manager
Last synced: 1 day ago
JSON representation
• Secure user login with username and password, ensuring authorized access using Python. • Comprehensive dashboard for shop operations, analytics, and inventory management. • Efficiently generate invoices and create barcodes using QR codes in Python. • Reliable database integration to store product and user data in SQLite.
- Host: GitHub
- URL: https://github.com/yash1882/smartcart-invoice-manager
- Owner: Yash1882
- License: other
- Created: 2024-08-02T08:58:53.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-08-21T03:40:56.000Z (3 months ago)
- Last Synced: 2024-08-21T04:46:25.667Z (3 months ago)
- Language: Python
- Size: 132 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SmartCart Invoice Manager
Welcome to the SmartCart Invoice Manager GitHub repository! This repository contains a Python application for managing billing and inventory in a shop. Below is a brief overview of the application's features and how to use it.
## Features
- **Login System**: Users can log in with their username and password.
- **Dashboard**: Provides an overview of the shop's operations.
- **Add Products**: Allows users to add new products to the inventory.
- **Billing/Invoicing**: Enables users to generate invoices for purchases.
- **Barcode Generation**: Generates barcodes for products using QR codes.
- **Database Integration**: Utilizes SQLite for storing product and user data.## Usage
Upon launching the application, you will be prompted to log in with your username and password. Once logged in, you can access the dashboard, add products to the inventory, and generate invoices for purchases.
### Login
- Enter your username and password to log in.
### Dashboard
- Provides an overview of the shop's operations.
### Add Products
- Enter the product name, quantity, and price to add a new product to the inventory.
- Click the "Make Barcode" button to generate a QR code for the product.### Billing/Invoicing
- Select products from the inventory to add them to the invoice.
- Click the "Print" button to generate and print the invoice.## Contributing
Contributions to the Smart Shop Billing System are welcome! If you'd like to contribute, please follow these steps:
1. Fork the repository.
2. Create a new branch (`git checkout -b feature-branch`).
3. Make your changes.
4. Commit your changes (`git commit -am 'Add new feature'`).
5. Push to the branch (`git push origin feature-branch`).
6. Create a new pull request.## Author
This tool is developed by Yash Gadre.