Restaurant Ordering & Management System

Full-Stack Developer·1 min read

A full-stack, responsive restaurant management and ordering platform developed independently from frontend to backend, covering QR menus, ordering, kitchen, cashier, delivery, menu administration, and permissions.

Contribution

  • Designed and developed the entire system independently.
  • Built the Angular frontend and responsive user interface.
  • Developed the ASP.NET Core backend and REST APIs.
  • Designed the SQL Server database and data relationships.
  • Implemented QR-based table menus and customer ordering workflows.
  • Implemented kitchen, cashier, and delivery workflows.
  • Built menu, product, user, role, and permission management.
  • Implemented Arabic, English, French, and Turkish interface support.
  • Integrated the frontend and backend into a complete end-to-end system.

Technologies Used

  • Angular
  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • ASP.NET Core
  • REST APIs
  • SQL Server
  • Entity Framework

Repositories