Modular Architecture of Web Applications for Coffee-Restaurant Management Automation Based on Django Framework
DOI:
https://doi.org/10.65469/eijournal.2026.2.14Keywords:
modular architecture, web application, Django Framework, restaurant business automation, coffee-restaurant, RESTful API, branch managementAbstract
This article discusses the design and implementation of a modular web application architecture for automating coffee-restaurant management based on the Django Framework. An analysis of existing restaurant automation systems (R-Keeper, iiko, Poster POS) was conducted, revealing their limitations for small and medium businesses in Kyrgyzstan. A six-module architecture for the “Restaurant” system is proposed, including modules for branch management, personnel, menu, inventory, orders, and analytics. The principles of system decomposition into independent Django applications, module interaction schemes via RESTful API, data models, and the automatic ingredient write-off mechanism are described. Testing results confirm the system's operability and compliance with domain functional requirements.
References
Потовиченко, М. А., Шатилов, Ю. Ю. (2020). Разработка клиентской части одностраничного Web-приложения с использованием библиотеки React. Научное обозрение. Технические науки, 1, 39-43. URL: https://science-engineering.ru/ru/article/view?id=1278 (дата обращения: 01.05.2026).
Абдумиталип уулу К., Омаралиев, А. Ч., Арынова, К. А. &, Замирбек кызы Ы. (2026). Защита персональных и платёжных данных на серверах веб-приложений. Открытый журнал евразийских исследований, 1, 101-109. https://doi.org/10.65469/eijournal.2026.1.12
Ефимова, О.П., Ефимова, Н.А. (2020). Экономика общественного питания: учебное пособие. Москва: Инфра-М. С. 347.
Аркабаев, Н. & Алымова, З. (2024). Разработка Web серверных приложений на базе .NET CORE в примере интернет-магазина. Вестник Ошского государственного университета, 1, 142-154. https://doi.org/10.52754/16948610_2024_1_13
Chen, Z., Chai, N., Wang, J. & Wang, X. (2026). Restaurant recommendations under multimodal online reviews: A novel method based on image captioning and text analysis with multi-criteria decision-making. Information Processing & Management, 63(1), 104308. https://doi.org/10.1016/j.ipm.2025.104308
Медведев, М. А. (2024). Разработка веб-приложений на Django Framework : учебно-методическое пособие. Урал: Издательство Уральского университета. С. 148.
Мартин, Р. (2019). Чистая архитектура. Искусство разработки программного обеспечения. Санкт-Петербург: Питер. С. 418.
Дуйсебекова, К., Хабиров, Р. & Жолжан, А. (2021). Django как безопасный веб-фреймворк на практике. Вестник КазАТК, 116(1), 275-281. https://doi.org/10.52167/1609-1817-2021-116-1-275-281
Карабаев С.Э., Омаралиева Г.А., Исламбек кызы А., Жунусова Г.Б. (2026). Методы интеллектуального анализа и представления культурного наследия в распределенных веб-платформах (на примере Ошской области). Открытый журнал евразийских исследований, №1, cc. 131-143. doi: 10.65469/eijournal.2026.1.15
Методология тестирования безопасности веб-приложений на Django с акцентом на выявление уязвимостей бизнес-логики / А. Ч. Омаралиев, С. Э. Карабаев, Г. А. Омаралиева, В. Данг // Вестник Ошского государственного университета. – 2025. – № 4. – С. 199-211. – DOI 10.52754/16948610_2025_4_14. – EDN RNBTME.
Аркабаев, Н. К. Разработка web серверных приложений на базе.NET Core в примере интернет-магазина / Н. К. Аркабаев, З. Ж. Алымова // Вестник Ошского государственного университета. – 2024. – № 1. – С. 142-154. – DOI 10.52754/16948610_2024_1_13. – EDN GCXFII.







