Техническое задание
1. База данных (MySQL)
- Таблицы для ресторанов, меню, заказов, пользователей, геолокации.
- Связи между заказами, пользователями и ресторанами.
2. Верстка и интерфейс
- Адаптивная верстка (HTML5, CSS3, Bootstrap 5).
- Динамическая корзина, фильтры, карточки ресторанов (JavaScript).
3. Авторизация и личные кабинеты
- Вход и регистрация по номеру телефона.
- Личный кабинет клиента: история заказов, управление профилем.
- Личный кабинет ресторана: управление меню, заказами, отчетами.
4. Технологии
PHP, MySQL, JavaScript, HTML5, CSS3, Bootstrap 5. Разработка ведется локально через OpenServer, среда - VS Code.