Click to see the live app: Serverless-Auction-Site
P.S: if app is not creating or getting auctions I must have reached my AWS free tier limit
A serverless auction site where you post your products people can bid on it and the highest bidders takes all
I Had my first taste of microservice-architecture
Abstracted the Notification service and Authentication service from the main Auction Services
Serverless Framework --- AWS API GATEWAY --- AWS Eventbridge --- AWS Dynamodb ---- AWS S3 bucket --- AWS SQS and SES
To build, deploy, and maintain my serverless code
To create restful APIS
To Store Information and Ensure Data Persistence
To enable and store image upload
Email notification
To Periodically check if any auction need to be closed
The server implementation supports GET, POST and PATCH
GET /auctions?status=CLOSED
GET /auction/{id}
PATCH /auction/{id}/bid
PATCH /auction/{id}/picture
POST /auction
POST Body
{"title":"used Iphone"}
Template from the Codingly.io
Ibironke Marvellous