diff options
-rw-r--r-- | README.md | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..6484c9d --- /dev/null +++ b/README.md @@ -0,0 +1,39 @@ +# Virtual Energy Trading App + +## Project Structure + +``` +/client # React Frontend +/server # Python Backend +/tests # Tests if I ever get to them +``` + +## Backend + +### FastAPI Server + +#### Market Data Service + +* Fetch from GridStatus API + * Real-time prices + * Day-ahead market prices + * Load/demand data +* API Endpoints + * `GET /market/day-ahead` + * `GET /market/real-time` + * `GET /market/load` + +#### Bid Management + +* API Endpoints + * `POST /bids` + * `GET /bids` + * `DELETE /bids/{bid_id}` + +#### Profit et Loss Simulation + +* API Endpoints + * `GET /trader/pnl` + + + |