mirror of
https://github.com/sstent/FitTrack_ReportGenerator.git
synced 2025-12-06 08:01:40 +00:00
29 lines
1.1 KiB
Markdown
29 lines
1.1 KiB
Markdown
# FitTrack_ReportGenerator Development Guidelines
|
|
|
|
Auto-generated from all feature plans. Last updated: 2025-10-09
|
|
|
|
## Active Technologies
|
|
- Python 3.11 + FastAPI, pandas, numpy, scipy, matplotlib, fitparse, tcxparser, gpxpy (001-create-a-new)
|
|
- Python 3.11 + FastAPI, pandas, numpy, scipy, matplotlib, fitparse, tcxparser, gpxpy, requests (002-feature-use-centraldb)
|
|
- Ephemeral in-memory cache (last 5), CentralDB (long-term) (002-feature-use-centraldb)
|
|
|
|
## Project Structure
|
|
```
|
|
backend/
|
|
frontend/
|
|
tests/
|
|
```
|
|
|
|
## Commands
|
|
cd src [ONLY COMMANDS FOR ACTIVE TECHNOLOGIES][ONLY COMMANDS FOR ACTIVE TECHNOLOGIES] pytest [ONLY COMMANDS FOR ACTIVE TECHNOLOGIES][ONLY COMMANDS FOR ACTIVE TECHNOLOGIES] ruff check .
|
|
|
|
## Code Style
|
|
Python 3.11: Follow standard conventions
|
|
|
|
## Recent Changes
|
|
- 002-feature-use-centraldb: Added Python 3.11 + FastAPI, pandas, numpy, scipy, matplotlib, fitparse, tcxparser, gpxpy, requests
|
|
- 001-create-a-new: Added Python 3.11 + FastAPI, pandas, numpy, scipy, matplotlib, fitparse, tcxparser, gpxpy
|
|
|
|
<!-- MANUAL ADDITIONS START -->
|
|
<!-- MANUAL ADDITIONS END -->
|