File size: 6,455 Bytes
1c549d9
 
 
 
 
 
 
 
 
1546478
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
---
title: README
emoji: 🐠
colorFrom: green
colorTo: red
sdk: static
pinned: false
---

<div align="center">

<img src="https://avatars.githubusercontent.com/u/337130551?s=200&v=4" alt="Talvo Logo" width="120" height="120" style="border-radius: 20px;">

# Talvo Desktop

### Medical Supplies & Pharmaceuticals Management System

A complete solution for managing sales, purchases, inventory, and customers β€” designed specifically for pharmacies and medical supply stores.

[![Website](https://img.shields.io/badge/Website-talvo.com-blue?style=for-the-badge)](https://talvo.com)
[![Version](https://img.shields.io/badge/Version-1.0.2-green?style=for-the-badge)](https://github.com/talvoapp/talvo-desktop/releases)
[![Platform](https://img.shields.io/badge/Platform-Windows-blue?style=for-the-badge&logo=windows)](https://github.com/talvoapp/talvo-desktop/releases)
[![License](https://img.shields.io/badge/License-Proprietary-red?style=for-the-badge)](LICENSE)

[Website](https://talvo.com) β€’ [Download](https://github.com/talvoapp/talvo-desktop/releases) β€’ [FAQ](https://talvo.com/faq) β€’ [Contact Us](mailto:support@talvo.com)

</div>

---

## πŸ“– About the Project

**Talvo Desktop** is a complete management system designed specifically for pharmacies and medical supply stores. It provides everything you need to manage your business from one place, with full Arabic language support and a modern user interface.

### 🎯 The Problem It Solves

Pharmacies and medical supply stores struggle with:
- ❌ Scattered data across different systems
- ❌ Difficulty managing inventory and batches
- ❌ Inability to connect branches together
- ❌ Weak and inaccurate reports
- ❌ High costs of existing systems

### βœ… The Solution Talvo Provides

- βœ… **One system** for everything (sales, purchases, inventory, customers)
- βœ… **Complete inventory management** with batch tracking and expiration dates
- βœ… **Branch linking** remotely via Cloudflare Tunnel
- βœ… **Advanced reports** exportable to Excel and PDF
- βœ… **One-time payment** β€” no monthly subscriptions

---

## ✨ Features

### πŸ’° Sales Management
- Fast and easy sales invoices
- Sales returns
- Automatic customer discounts
- Professional invoice printing
- Invoice preview before printing

### πŸ›’ Purchases Management
- Purchase invoices from suppliers
- Purchase returns
- Advance purchase requests
- Supplier price comparison
- Supplier purchase history

### πŸ“¦ Inventory Management
- Real-time quantity tracking
- Batch management
- Expiration dates
- Shortage alerts
- Automatic shortage notebook

### πŸ‘₯ Customers Management
- Comprehensive database
- Account statements
- Rewards and points system
- Discount tiers
- Customer profit reports

### 🏒 Branches Management
- Automatic branch linking
- Real-time data sync
- Access from anywhere
- Cloudflare Tunnel system
- Real-time branch status

### πŸ“Š Advanced Reports
- Daily sales reports
- Profit reports
- Inventory reports
- Customer reports
- Excel and PDF export

### πŸ” Permissions System
- 222 detailed permissions
- 8 default roles
- Custom roles
- Activity log
- Password protection

### ☁️ Cloud Synchronization
- Automatic sync
- Backup every 60 minutes
- Fast restore
- Integrity verification
- Keeps last 2 backups

---

## πŸš€ Quick Start

### πŸ“‹ Requirements

| Requirement | Minimum | Recommended |
|-------------|---------|-------------|
| **Operating System** | Windows 7 SP1 | Windows 10/11 |
| **Memory** | 4 GB RAM | 8 GB RAM |
| **Storage** | 500 MB | 1 GB |
| **Display** | 1280Γ—720 | 1920Γ—1080 |
| **Internet** | Required for sync | Fast internet |

### πŸ“¦ Installation

1. **Download the installer:**
   [Talvo_Setup_1.0.2.exe](https://github.com/talvoapp/talvo-desktop/releases/latest)

2. **Run the file:**
   ```
   Talvo_Setup_1.0.2.exe
   ```

3. **Choose additional tasks:**
   - **For Master devices:** Select "Install Talvo Server Service" and "Install Cloudflare Tunnel Service"
   - **For Branch devices:** Don't select any service

4. **Run the application:**
   - **Master:** Enter `license_key` + `username` + `password`
   - **Branch:** Enter `branch_code` + `username` + `password`

---

## πŸ’» Technologies Used

<div align="center">

| Technology | Usage |
|------------|-------|
| ![Python](https://img.shields.io/badge/Python-3.8-blue?logo=python) | Core programming language |
| ![PyQt5](https://img.shields.io/badge/PyQt5-5.15-blue?logo=qt) | User interface |
| ![Flask](https://img.shields.io/badge/Flask-2.3-green?logo=flask) | Local server |
| ![SQLAlchemy](https://img.shields.io/badge/SQLAlchemy-2.0-red?logo=sqlalchemy) | ORM |
| ![SQLite](https://img.shields.io/badge/SQLite-3-blue?logo=sqlite) | Local database |
| ![Cloudflare](https://img.shields.io/badge/Cloudflare-Tunnel-orange?logo=cloudflare) | Remote linking |
| ![Nuitka](https://img.shields.io/badge/Nuitka-2.7-yellow) | Compilation |

</div>

---

## 🀝 Contributing

We welcome your contributions! If you'd like to contribute:

1. **Fork the project**
2. **Create a new branch:**
   ```bash
   git checkout -b feature/AmazingFeature
   ```
3. **Commit your changes:**
   ```bash
   git commit -m 'Add some AmazingFeature'
   ```
4. **Push to the branch:**
   ```bash
   git push origin feature/AmazingFeature
   ```
5. **Open a Pull Request**

---

## πŸ› Reporting Issues

If you encounter any issue, please [open an Issue](https://github.com/talvoapp/talvo-desktop/issues/new/choose) and include:

- **Description of the issue**
- **Steps to reproduce**
- **Expected behavior**
- **Actual behavior**
- **Screenshots (if possible)**
- **Log files (if possible)**

---

## πŸ“ž Contact

<div align="center">

| Channel | Details |
|---------|---------|
| πŸ“§ **Email** | [support@talvo.com](mailto:support@talvo.com) |
| 🌐 **Website** | [talvo.com](https://talvo.com) |
| πŸ™ **GitHub** | [github.com/talvoapp](https://github.com/talvoapp) |

</div>

---

## πŸ“„ License

This project is **owned by Talvo**. All rights reserved Β© 2026.

**For commercial use, please contact us at [support@talvo.com](mailto:support@talvo.com).**

---

## πŸ™ Special Thanks

Thanks to everyone who contributed to this project:

- **Development team**
- **Testers**
- **Customers who provided feedback**

---

<div align="center">

**Made with ❀️ in Egypt πŸ‡ͺπŸ‡¬**

⭐ If you like the project, don't forget to give it a star!

[⬆ Back to Top](#talvo-desktop)

</div>