Skip to content

SoNomad/project-recipes

 
 

Repository files navigation

Сайт рецептов

Это групповой проект, выполненный студентами школы программирования Intocode.

🌎 сайт проекта

Функционал сайта

  • Авторизация
  • Просмотр категорий рецептов
  • Поиск рецепта по названию
  • Добавление рецепта в избранное, а также удаление оттуда
  • Лайк на понравившийся рецепт
  • Комментирование рецепта
  • Просмотр раздела "Избранное"

gif

  • При авторизации есть возможность добавлять новые рецепты, а также удалять их.

gif

Запуск проекта

Для запуска проекта вам необходимо набрать команду в терминале:

npm i

После набрать команду:

npm run dev

Технологии проекта

React Github Heroku Redux Redux-Thunk Redux-Logger JSON-Server React-Router Prettier git Nodejs JavaScript Bootstrap

Команда проекта



В этом проекте я выполнял следующие задачи:

  • Создать react приложение
  • Пользователь может смотреть категории рецептов
  • Организовать роутинг-маршрутизация внутри проекта
  • Администратор может войти в панель управлению
  • Администратор может добавить рецепты
  • Создание и контроль веток git

Создал реакт-приложение project-recipes.
Из проекта удалил лишние файлы и создал нужные для начало работы компоненты и репозитории.
Установил следующие библиотеки в зависимости:

  • bootstrap
  • react-redux
  • redux
  • redux-logger
  • react-router-dom
  • redux-thunk
  • prettier

А также для каждого разработчика проекта, создал ветки и выгрузил их, после этого запушил проект на github.


Для выполнения поставленных задач я использовал следующие библиотеки:

  • redux, redux-thunk - чтобы создавать асинхронные экшены
  • react-router-dom - для роутинга
  • и еще react-bootstrap, react-icons, json-server

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 88.9%
  • CSS 10.2%
  • Other 0.9%