Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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

Бэкенд сервиса Mesto: интерактивной страницы, куда можно добавлять фотографии, удалять их и ставить лайки.
https://github.com/yryryk/express-mesto-gha

express mongodb nodejs

Last synced: about 1 month ago
JSON representation

Бэкенд сервиса Mesto: интерактивной страницы, куда можно добавлять фотографии, удалять их и ставить лайки.

Awesome Lists containing this project

README

        

[![Tests](../../actions/workflows/tests-14-sprint.yml/badge.svg)](../../actions/workflows/tests-14-sprint.yml)
# express-mesto-gha
#### Статус: завершён

## Описание

Бэкенд сервиса Mesto: интерактивной страницы, куда можно добавлять фотографии, удалять их и ставить лайки.

## Стек технологий

![NodeJS](https://img.shields.io/badge/node.js-6DA55F?style=for-the-badge&logo=node.js&logoColor=white) ![Express.js](https://img.shields.io/badge/express.js-%23404d59.svg?style=for-the-badge&logo=express&logoColor=%2361DAFB) ![MongoDB](https://img.shields.io/badge/MongoDB-%234ea94b.svg?style=for-the-badge&logo=mongodb&logoColor=white) ![NGINX](https://img.shields.io/badge/Nginx-009639?style=for-the-badge&logo=nginx&logoColor=white)

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

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

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

`npm i` — загружает зависимости

`npm run start` — запускает сервер

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

## [Ссылка на репозиторий](https://github.com/yryryk/express-mesto-gha)