Backend API · Built at Algoace
Toggle: Delivery Platform API
Delivery platform for customers, drivers and admins. I built most of an Express and MongoDB API on AWS Lambda with 77 endpoints and 16 data models, including Cognito JWT auth with three roles, Stripe payments and driver payouts.
Technologies Used:
Node.jsExpress.jsMongoDBAWS LambdaCognitoStripe

About This Project
Toggle is a delivery platform with separate experiences for customers, drivers and admins. At Algoace I built most of its API: Express and MongoDB running on AWS Lambda, with 77 endpoints and 16 data models.
What the API covers:
- Cognito JWT auth with three roles and account suspension
- Stripe payments with a signature-verified webhook
- Driver payouts tied to a bank account
- A driver document workflow (licence, vehicle registration, police record) reviewed by admins