Restaurant Ordering System – Customer/Admin Web App

Full Stack
Backend
Web Dev
Restaurant Ordering System – Customer/Admin Web App

Tech Stack

C#
.NET
ASP.NET Core
Entity Framework Core
SQL
PostgreSQL
Docker
Git
CI/CD
React
Typescript
Swagger

Description

I’m building a full-stack ordering system for a local food business with a clean, maintainable architecture.

The backend focuses on stable domain logic, reliable order state handling, and clear API contracts, while the frontend provides a modern, responsive customer experience.

  • Designed order domain models with safe state transitions and validation.
  • Implemented product customization and order editing flows aligned with real operational needs.
  • Built a clean, testable backend structure using Clean Architecture principles.

Page Info

Menu browsing, cart, and order placement with clean domain modeling and reliable state transitions.

Ordering Flow

    El Mehdi Rahali – Softwareentwickler C# / .NET