Back to projects

Full Stack · Engineering case study

MealBoy Ordering Platform

Client: MealBoy

Online ordering for delivery, pickup, and catering for an Indian kitchen in Eindhoven, the Netherlands.

Next.jsTailwind CSSshadcnNode.jsMongoDB
Illustrative architecture
Next.jsStorefront · shadcnNode.js APIOrders & accountsMongoDBMenu · orders · usersAuthAccounts · addressesOrdersDelivery · pickup
01

The problem & context

MealBoy, an Indian food business in Eindhoven, needed a web platform where customers order and pay online for delivery or pickup and request catering.

02

Architecture

Illustrative view: a Next.js storefront styled with Tailwind CSS and shadcn calls a Node.js API that stores menus, orders, and users in MongoDB and handles customer authentication for delivery, pickup, and catering orders.

Illustrative system view, not a production screenshot.

03

Implementation & my contribution

  • Built the ordering web app with Next.js, Tailwind CSS, and shadcn.
  • Developed the Node.js backend with MongoDB persistence.
  • Implemented user authentication with accounts and saved addresses.
04

Outcome

Delivered a live ordering platform with customer accounts for delivery, pickup, and catering.

Testimonials

Voices from collaboration.