Spaces:
No application file
No application file
Update README.md
Browse files
README.md
CHANGED
|
@@ -1,75 +1,76 @@
|
|
| 1 |
---
|
| 2 |
title: Turbo Air Equipment Viewer
|
| 3 |
emoji: ❄️
|
| 4 |
-
colorFrom:
|
| 5 |
-
colorTo:
|
| 6 |
-
sdk:
|
| 7 |
-
sdk_version: 1.45.1
|
| 8 |
-
app_file: app.py
|
| 9 |
pinned: false
|
| 10 |
license: apache-2.0
|
| 11 |
-
short_description: Professional Equipment Specification Database for Turbo Air
|
| 12 |
---
|
| 13 |
|
| 14 |
-
#
|
| 15 |
|
| 16 |
-
|
| 17 |
|
| 18 |
## Features
|
| 19 |
|
| 20 |
-
- 🔍 **
|
| 21 |
-
-
|
| 22 |
-
- 📄 **PDF
|
| 23 |
-
- 📌 **Bookmarking**:
|
| 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 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
---
|
| 2 |
title: Turbo Air Equipment Viewer
|
| 3 |
emoji: ❄️
|
| 4 |
+
colorFrom: green
|
| 5 |
+
colorTo: blue
|
| 6 |
+
sdk: docker
|
|
|
|
|
|
|
| 7 |
pinned: false
|
| 8 |
license: apache-2.0
|
|
|
|
| 9 |
---
|
| 10 |
|
| 11 |
+
# Turbo Air Equipment Viewer
|
| 12 |
|
| 13 |
+
Professional equipment specification database viewer for Turbo Air products.
|
| 14 |
|
| 15 |
## Features
|
| 16 |
|
| 17 |
+
- 🔍 **Smart Search**: Type model numbers to instantly find equipment
|
| 18 |
+
- 📋 **Detailed Specs**: View comprehensive technical specifications
|
| 19 |
+
- 📄 **PDF Viewer**: Access original specification sheets
|
| 20 |
+
- 📌 **Bookmarking**: Create custom equipment lists
|
| 21 |
+
- 📊 **Export Options**: Download data as CSV or PDF reports
|
| 22 |
+
- 🖼️ **Product Images**: Visual previews extracted from PDFs
|
| 23 |
+
- 🔗 **Price Search**: Quick Google search for current pricing
|
| 24 |
+
|
| 25 |
+
## File Structure
|
| 26 |
+
|
| 27 |
+
```
|
| 28 |
+
/
|
| 29 |
+
├── turbo_air_viewer.py # Main Streamlit application
|
| 30 |
+
├── turbo_air_db_online.sqlite # Equipment database
|
| 31 |
+
├── requirements.txt # Python dependencies
|
| 32 |
+
├── Dockerfile # Docker configuration
|
| 33 |
+
├── README.md # This file
|
| 34 |
+
├── .gitattributes # Git LFS configuration
|
| 35 |
+
└── pdfs/ # PDF specification sheets
|
| 36 |
+
├── TSR-23SD.pdf
|
| 37 |
+
├── TSF-49SD.pdf
|
| 38 |
+
└── ...
|
| 39 |
+
```
|
| 40 |
+
|
| 41 |
+
## Database Schema
|
| 42 |
+
|
| 43 |
+
The SQLite database contains equipment specifications with the following key fields:
|
| 44 |
+
- Model numbers and variations
|
| 45 |
+
- Dimensions (inches and millimeters)
|
| 46 |
+
- Electrical specifications (voltage, amperage, phase)
|
| 47 |
+
- Refrigeration details
|
| 48 |
+
- Capacity
|
| 49 |
+
- Refrigerant type
|
| 50 |
+
- Compressor specifications
|
| 51 |
+
|
| 52 |
+
## Usage
|
| 53 |
+
|
| 54 |
+
1. **Search for Models**: Use the dropdown to select or type a model number
|
| 55 |
+
2. **View Specifications**: See detailed technical specs and features
|
| 56 |
+
3. **Access PDFs**: Click "View PDF" to see the original specification sheet
|
| 57 |
+
4. **Bookmark Models**: Save models to your selection list
|
| 58 |
+
5. **Export Data**: Download your selections as CSV or PDF reports
|
| 59 |
+
|
| 60 |
+
## Technical Stack
|
| 61 |
+
|
| 62 |
+
- **Frontend**: Streamlit with custom dark theme
|
| 63 |
+
- **Database**: SQLite for fast local queries
|
| 64 |
+
- **PDF Processing**: PyMuPDF for document handling
|
| 65 |
+
- **Reporting**: ReportLab for PDF generation
|
| 66 |
+
- **Image Processing**: Pillow for thumbnail extraction
|
| 67 |
+
|
| 68 |
+
## Notes
|
| 69 |
+
|
| 70 |
+
- All PDFs should be placed in the `pdfs/` directory
|
| 71 |
+
- The database file `turbo_air_db_online.sqlite` must be in the root directory
|
| 72 |
+
- Product images are extracted from PDFs on-demand and cached
|
| 73 |
+
|
| 74 |
+
## License
|
| 75 |
+
|
| 76 |
+
Apache 2.0 License
|