Проект "YouMeal" является веб-приложением, разработанным для удобного поиска и заказа еды в ресторанах и кафе по всему городу. Веб-приложение предоставляет удобный и простой в использовании интерфейс, который позволит пользователям экономить время и получать удовольствие от выбора и заказа еды.
При создании проекта использовались современные технологии разработки веб-сайтов. Основными инструментами для верстки сайта стали HTML5 и CSS3, которые позволили создать красивый и интуитивно понятный пользовательский интерфейс. Для повышения гибкости и эффективности работы со стилями воспользовались препроцессором SASS, что в совокупности с именованием CSS-селекторов по принципам БЭМ-методологии позволило более легко организовать и структурировать код.
Кроме того, для создания проекта задействовался JavaScript, чтобы придать сайту интерактивности.
- pop-up с подробным описанием товара при клике на его изображение
- добавление товаров в корзину
- возможность регулировать количество товаров в корзине
- подсчет общего количества товаров в корзине и их общей суммы
- pop-up с формой для оформления доставки при клике на кнопку "оформить заказ"
Для разработки использовалась интегрированная среда разработки Visual Studio Code, а также система контроля версий Git и платформа GitHub для управления и совместной работы над проектом.
-
Убедитесь, что на вашем компьютере установлен Node.js. Если у вас его нет, вы можете скачать его с официального сайта Node.js.
-
Клонируйте репозиторий на свой компьютер:
git clone https://github.com/olfeeka/project-3.git -
Установите все зависимости проекта, указанные в файле package.json, выполнив команду
npm install -
Для запуска сервера JSON, используйте следующую команду:
npm run serverЭто запустит JSON-сервер, который будет отвечать за обработку HTTP-запросов к файлу
db.jsonна порту 3001.
Устранение ошибок, внесение корректировок.