Skip to content

Latest commit

 

History

History
71 lines (48 loc) · 2.68 KB

Readme.md

File metadata and controls

71 lines (48 loc) · 2.68 KB

Личный проект «Шесть городов»

Node NPM


Не удаляйте и не изменяйте папки и файлы: .editorconfig, .gitattributes, .gitignore.


О проекте

«Шесть городов» — сервис для путешественников, не желающих переплачивать за аренду жилья. Выбирайте один из шести популярных городов для путешествий и получайте актуальный список предложений по аренде.

Основные сценарии использования сайта:

  • Создание нового предложения.
  • Редактирование предложения.
  • Удаление предложения.
  • Получение списка предложений по аренде.
  • Получение детальной информации о предложении.
  • Получение списка комментариев для предложения.
  • Добавление комментария для предложения.
  • Создание нового пользователя.
  • Вход в закрытую часть приложения.
  • Проверка состояния пользователя.
  • Получение списка премиальных предложений для города.
  • Получения списка предложений, добавленных в избранное.
  • Добавление/удаление предложения в/из избранное.

Начало работы

Чтобы развернуть проект локально или на хостинге, выполните последовательно несколько действий:

  1. Клонируйте репозиторий:
git clone [email protected]:kiipod/1622797-six-cities-5.git six-cities
  1. Перейдите в директорию проекта:
cd six-cities
  1. Установите зависимости, выполнив команду:
npm install
  1. Для запуска сборщика проекта запустите:
npm run start
  1. Для запуска линтера используйте команду:
npm run lint
  1. Список всех команд проекта находится в файле Workflow.md

Техническое задание

Посмотреть техническое задание проекта