Skip to content

Repository files navigation

Сайт по заказу еды из ресторанов

Проект в активной разработке

Описание

Сайт содержит информацию о перечне ресторанов, их меню и отзывах

Для запуска проекта требуется

  1. установить зависимости в терминале локального сервера simple_api
  2. установить препроцессор sass
  3. установить react-redux и @redux/toolkit
  4. установить расширение CSS Modules
  5. запустить сервер командой npm run start-server
  6. создать билд проекта командой npm run build
  7. запустить проект командой npm run preview, либо не создавая билд, запустить командой npm run dev

Текущие особенности реализации

  1. Сайт представляет собой SPA, работающее на основе навигации react-router-dom
  2. Возможность просматривать подробное описание каждого блюда каждого ресторана
  3. Возможность работать с корзиной - добавлять и удалять любые блюда из любого ресторана
  4. Возможность писать и редактировать отзыв к любому ресторану при успешной авторизации

В планах по развитию

  1. Добавить возможность полной регистрации на сайте
  2. Добавить возможность редактирования меню ресторанов
  3. Добавить возможность редактирования информации о самих ресторанах
  4. Заменить модуль корзины на дополнительно разработанный макет отсюда
  5. Внести полную стилизацию всех элементов сайта (в настоящий момент присутствуют только базовые стили для наглядности решений)

Стэк

  • JavaScript
  • React
  • Redux
  • Git
  • HTML
  • CSS
  • Node.js
  • Vite
  • npm

Текущее визуальное состояние проекта

  1. Внешний вид главной вкладки

  1. Внешний вид вкладки с ресторанами

  1. Внешний вид вкладки создания отзыва

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors