/react-mesto-api-full-gha

react-mesto-api-full

Primary LanguageJavaScript

Статус тестов

react-mesto-api-full

Проект Mesto, включающий фронтенд и бэкенд части приложения со следующими возможностями: авторизация и регистрация пользователей, операции с карточками (добавление, удаление, постановка и снятие лайков) и пользователями (редактирование профиля). Бэкенд расположен в директории backend/, а фронтенд - в frontend/.

React & Node.js

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

Для запуска и сборки backend-части проекта необходимо перейти в директорию backend, затем выполнить команды:
npm install
npm run dev
Порт для запуска backend-части проекта - 3000.

Для запуска и сборки фронтенд-части проекта необходимо перейти в директорию фронтенд, затем выполнить команды:
npm install
npm run start
Порт для запуска фронтенд-части проекта - 3001.

Тестирование

Проект покрыт тестами от Яндекс.Практикума.