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
Recommended Citation
Xheladini, Blerta and Beqiri, Lavdim, "Online Restaurant Management System" (2024). UBT International Conference. 28.
https://knowledgecenter.ubt-uni.net/conference/2024UBTIC/CS/28
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.
