Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
122 changes: 122 additions & 0 deletions Shop-Management-System/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
# BuyBye

A minimal CLI shop manager to track stock, sales, and more — no bloat, just works.

---

## Installation

1. Clone the repository:
```
git clone https://github.com/avinashkranjan/Amazing-Python-Scripts.git
```
3. Install dependency:
```
pip install requirements.txt
```
4. Run the app, all required files are created automatically on first launch.

---

## Usage

### Windows

python buybye.py

or

py buybye.py

### Linux / Mac

python3 buybye.py

---

## Interface

When you start the program, you’ll see:

```
██████╗ ██╗ ██╗██╗ ██╗██████╗ ██╗ ██╗███████╗
██╔══██╗██║ ██║╚██╗ ██╔╝██╔══██╗╚██╗ ██╔╝██╔════╝
██████╔╝██║ ██║ ╚████╔╝ ██████╔╝ ╚████╔╝ █████╗
██╔══██╗██║ ██║ ╚██╔╝ ██╔══██╗ ╚██╔╝ ██╔══╝
██████╔╝╚██████╔╝ ██║ ██████╔╝ ██║ ███████╗
╚═════╝ ╚═════╝ ╚═╝ ╚═════╝ ╚═╝ ╚══════╝

BuyBye

1. Sales
2. Stock
3. Products
4. Employees
5. Liabilities
0. Exit
```

---

## Features

### Sales
- Record new sales
- View all transactions

### Stock
- Add or update product quantities
- Search items quickly

### Products
- Add new products
- Update pricing

### Employees
- Store employee details
- Filter by role

### Liabilities
- Track dues and payments
- Add new entries

### Auto Setup
- All required CSV files are created automatically
- No manual file handling needed

---

## Files (Auto-Created)

- `sales.csv` → sales records
- `stock.csv` → inventory
- `products.csv` → product list
- `employees.csv` → staff data
- `liabilities.csv` → liabilities

---

## Example Workflow

- Start BuyBye
- Add products
- Update stock
- Record sales
- Manage employees and liabilities

---

## Why BuyBye?

Because most tools are overcomplicated.

BuyBye keeps it:
- simple
- fast
- easy to use

---

## License

This project is licensed under the MIT License.
Loading