Online Restaurant Management System

Session

Computer Science and Communication Engineering

Description

This research introduces a restaurant management system designed to streamline operations like order processing, reservations, and employee scheduling. By allowing customers to reserve tables online, the system helps reduce wait times and improve the overall dining experience. It also simplifies business operations by cutting down on the need for staff to handle booking calls and helps managers stay on top of employee schedules and inventory. The platform is built using React and TailwindCSS for a user-friendly and responsive interface. Axios manages secure communication between the frontend and the ASP.NET Core backend, where business logic is handled using the repository pattern. Data is managed efficiently through SQL Server and Entity Framework, with DTOs and Auto Mapper ensuring smooth data flow. The project follows the Agile methodology, which offers flexibility and adaptability during development. This approach helps manage tasks and resources effectively, ensuring the platform continues to improve as it evolves.

Keywords:

restaurant management system, online reservations, React, ASP.NET Core, repository pattern, SQL Server, Agile methodology

Proceedings Editor

Edmond Hajrizi

Start Date

25-10-2024 9:00 AM

End Date

27-10-2024 6:00 PM

DOI

10.33107/ubt-ic.2024.412

This document is currently not available here.

Share

COinS
 
Oct 25th, 9:00 AM Oct 27th, 6:00 PM

Online Restaurant Management System

This research introduces a restaurant management system designed to streamline operations like order processing, reservations, and employee scheduling. By allowing customers to reserve tables online, the system helps reduce wait times and improve the overall dining experience. It also simplifies business operations by cutting down on the need for staff to handle booking calls and helps managers stay on top of employee schedules and inventory. The platform is built using React and TailwindCSS for a user-friendly and responsive interface. Axios manages secure communication between the frontend and the ASP.NET Core backend, where business logic is handled using the repository pattern. Data is managed efficiently through SQL Server and Entity Framework, with DTOs and Auto Mapper ensuring smooth data flow. The project follows the Agile methodology, which offers flexibility and adaptability during development. This approach helps manage tasks and resources effectively, ensuring the platform continues to improve as it evolves.