Markiza666 / Markiza666/Airbean-API
Som användare vill jag kunna lägga min beställning säkert och få en bekräftelse så att jag vet att mitt kaffe är på väg.
- Dominant language
- JavaScript
- Stars
- 2
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
FE: Implementera en "Lägg beställning"-knapp som initierar beställningsinlämningen.
FE: Visa ett framgångsmeddelande och omdirigera till orderstatus-sidan vid lyckad beställning.
BE: Skapa en POST /api/orders-slutpunkt som bearbetar varukorgen, sparar beställningsdetaljerna och övergår beställningen till en initial status (t.ex. "Väntande").
BE: Implementera transaktionshantering för att säkerställa atomär beställningsskapande (varukorg tömd, beställning sparad).
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the frontend “Lägg beställning” flow and the POST /api/orders endpoint, then trace how the cart and order status are handled. Done means the button submits the cart atomically, the order is saved with an initial pending status, the cart is emptied, and a successful request shows confirmation and redirects to order status.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- api, backend, database, frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100