Backend Developer · projects

Backend Developer: projects

Three portfolio projects for TiffinBox, a fictional home-cooked tiffin delivery service in Bengaluru, plus the capstone that brings them together. All three use one practice kit with synthetic data and a practice sign-in server, and its tests tell you when each project is finished.

How the capstone relates to the projects: the capstone is not a fourth build. It is the three projects finished in the same kit, all 29 tests passing together, plus a demo, case studies and an honest self-review. Build the projects in order (the orders API, then the menu, then the queue), then complete the capstone self-check.

Before any project: download the starter kit, follow tiffinbox/README.md, and check that npm run db:setup finishes and http://localhost:4000/health answers. Everything in the kit is invented: the kitchens, customers and orders are generated, and the sign-in server is a practice one with test users and no passwords. Passing its tests shows your backend handles these cases; it doesn't prove a real identity provider, payment service or production deployment works.

Project 1

A secure orders API

Not started

Project 2

A fast, fresh menu

Not started

Project 3

Kitchen tickets through a queue

Not started

Capstone

TiffinBox, finished and presented

Not started

Starter files for every project: download the zip.

← BackBackend Developer
ProLearners Assist