Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sergeykazarinov/express-mesto-gha

mesto
https://github.com/sergeykazarinov/express-mesto-gha

Last synced: about 2 months ago
JSON representation

mesto

Awesome Lists containing this project

README

        

[![Tests](https://github.com/SergeyKazarinov/express-mesto-gha/actions/workflows/tests-13-sprint.yml/badge.svg)](https://github.com/SergeyKazarinov/express-mesto-gha/actions/workflows/tests-13-sprint.yml) [![Tests](https://github.com/SergeyKazarinov/express-mesto-gha/actions/workflows/tests-14-sprint.yml/badge.svg)](https://github.com/SergeyKazarinov/express-mesto-gha/actions/workflows/tests-14-sprint.yml)

# Проект Mesto фронтенд + бэкенд

## Настройка бейджей статуса тестов

Перед началом работы над проектом рекомендуется исправить бейджи, отражающие статус прохождения тестов.
Для этого замените разметку бейджей на следующий фрагмент, подставив вместо `${имя_пользователя}` и `${имя_репозитория}` соответствующие значения.

```
[![Tests for sprint 13](https://github.com/SergeyKazarinov/express-mesto-gha/actions/workflows/tests-13-sprint.yml/badge.svg)](https://github.com/SergeyKazarinov/express-mesto-gha/actions/workflows/tests-13-sprint.yml)

[![Tests for sprint 14](https://github.com/SergeyKazarinov/express-mesto-gha/actions/workflows/tests-14-sprint.yml/badge.svg)](https://github.com/SergeyKazarinov/express-mesto-gha/actions/workflows/tests-14-sprint.yml)
```

## Директории

`/routes` — папка с файлами роутера
`/controllers` — папка с файлами контроллеров пользователя и карточки
`/models` — папка с файлами описания схем пользователя и карточки

Остальные директории вспомогательные, создаются при необходимости разработчиком

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

`npm run start` — запускает сервер
`npm run dev` — запускает сервер с hot-reload