This project demonstrates a .NET Back-End implementation for integrating with Talabat (Delivery Hero) API.
Key Features:
Developed using ASP.NET Core (.NET 8) with clean and scalable architecture.
Full integration with Talabat Middleware API to automate restaurant operations.
Order Management: receive, accept/reject, update order status, and handle cancellations directly from POS.
Menu & Catalog Management: synchronize products, prices, and availability in real-time.
Vendor/Store Availability: manage store opening/closing directly from the POS system.
Implemented secure communication with authentication, SSL, and error handling.
Structured using Repository Pattern, Unit of Work, and Dependency Injection for maintainability.
Optimized for both Direct and Indirect integrations with restaurants’ POS systems.
Tech Stack:
.NET 8 / ASP.NET Core
Entity Framework Core
SQL Server
AutoMapper
RESTful APIs / Webhooks
Repository Pattern & Clean Architecture