Это групповой проект, выполненный студентами школы программирования Intocode.
- Авторизация
- Просмотр категорий рецептов
- Поиск рецепта по названию
- Добавление рецепта в избранное, а также удаление оттуда
- Лайк на понравившийся рецепт
- Комментирование рецепта
- Просмотр раздела "Избранное"
- При авторизации есть возможность добавлять новые рецепты, а также удалять их.
Для запуска проекта вам необходимо набрать команду в терминале:
npm i
После набрать команду:
npm run dev
- Создать 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