Initial
This commit is contained in:
@@ -0,0 +1,81 @@
|
||||
# Workspace Folder Structure
|
||||
|
||||
This workspace is organized into clean, logical folders:
|
||||
|
||||
## 📁 Root Directory
|
||||
|
||||
```
|
||||
├── .env.example # Environment configuration template
|
||||
├── .gitignore # Git ignore rules
|
||||
├── .vscode/ # VS Code settings and tasks
|
||||
├── app/ # 🚀 Active project files (MAIN APPLICATION)
|
||||
└── information/ # 📚 Documentation and deprecated files
|
||||
```
|
||||
|
||||
## 🚀 app/ - Active Project Files
|
||||
|
||||
**All working application code and assets**
|
||||
|
||||
- **app.py** - Main Flask application
|
||||
- **config.py** - Application configuration
|
||||
- **wsgi.py** / **passenger_wsgi.py** - Production WSGI servers
|
||||
- **requirements.txt** - Python dependencies
|
||||
- **parse_csv_to_json.py** - CSV to JSON data processor
|
||||
- **generate_bitwise_helper.py** - Bitwise filtering data generator
|
||||
- **css/** - Stylesheets
|
||||
- **js/** - JavaScript files
|
||||
- **templates/** - HTML templates
|
||||
- **data/** - JSON data files
|
||||
- **images/** - Image assets
|
||||
|
||||
## 📚 information/ - Documentation
|
||||
|
||||
**All project documentation and guides**
|
||||
|
||||
- AI_PARSING_INSTRUCTIONS.md
|
||||
- BITWISE_USAGE_GUIDE.md
|
||||
- QUICKSTART.md
|
||||
- README.md
|
||||
- REQUIRED_CODE_CHANGES.md
|
||||
- START_HERE.md
|
||||
- URL_EXAMPLES.md
|
||||
- URL_IMPLEMENTATION_SUMMARY.md
|
||||
- URL_STATE_MANAGEMENT.md
|
||||
|
||||
### information/deprecated/ - Old Files
|
||||
|
||||
**Deprecated files kept for reference**
|
||||
|
||||
- index.html / index2.html (replaced by templates/)
|
||||
- codes.text (old data)
|
||||
- run.bat (old batch file)
|
||||
- Procfile (old deployment config)
|
||||
- temp/ (temporary files)
|
||||
|
||||
---
|
||||
|
||||
## Working with the Project
|
||||
|
||||
### Running Tasks
|
||||
|
||||
All VS Code tasks are configured to work with the new structure:
|
||||
|
||||
- **Ctrl+Shift+B** - Process All Data (updates JSON from CSV)
|
||||
- **Ctrl+Shift+P** → "Tasks: Run Task" → "Start Flask Server"
|
||||
|
||||
### Updating Data
|
||||
|
||||
When you update `app/data/products.csv`:
|
||||
1. Press **Ctrl+Shift+B** to run "Process All Data"
|
||||
2. This generates fresh JSON files in `app/data/`
|
||||
|
||||
### Starting the Server
|
||||
|
||||
1. Press **Ctrl+Shift+P**
|
||||
2. Type "Tasks: Run Task"
|
||||
3. Select "Start Flask Server"
|
||||
4. Open http://127.0.0.1:8080
|
||||
|
||||
---
|
||||
|
||||
**Last Updated:** March 26, 2026
|
||||
Reference in New Issue
Block a user