From c5280c7f7227d81d698982dd89e103393eec67a6 Mon Sep 17 00:00:00 2001 From: Navan Chauhan Date: Sun, 20 Apr 2025 19:06:17 -0600 Subject: initial api scaffold --- server/api/bids.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 server/api/bids.py (limited to 'server/api/bids.py') diff --git a/server/api/bids.py b/server/api/bids.py new file mode 100644 index 0000000..24e2fa0 --- /dev/null +++ b/server/api/bids.py @@ -0,0 +1,16 @@ +from fastapi import APIRouter +from models.bid import Bid +from typing import List + +router = APIRouter() + +fake_bid_store: List[Bid] = [] + +@router.get("/", response_model=List[Bid]) +def get_bids(): + return fake_bid_store + +@router.post("/", response_model=Bid) +def submit_bid(bid: Bid): + fake_bid_store.append(bid) + return bid -- cgit v1.2.3