Сайт на котором люди могут взять себе питомца!
FindPets - Ссылка на сайт
- Авторизация
- Просмотр категорий питомцев
- Поиск питомцев по именам!
- Просмотр полной информации про питомца
- Возможность добавления на сайт своего объявления
- Просмотр своих объявлений
- При авторизации есть возможность добавлять новые объявления, а также удалять их.
Для запуска проекта вам необходимо:
Клонировать проект на ваше устройство командой:
$git clone https://github.com/shaulaev/find_pets
Указать путь к проекту:
cd find_pets
Установить зависимости при помощи:
npm i
Указать путь к клиенту и там тоже установить зависимости
cd client
npm i
И запустить проект при помощи команды:
npm run dev
- Добавление CRUD операций на бэкенд
- Авторизация на бэке и фронте
- JavaScript / React (Hooks);
- redux / redux-thunk / redux-logger для организации стейта;
- react-router-dom для роутинга;
- REST API, асинхронные запросы (специально для сайта был написан backend);
- Bootstrap