Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/yryryk/react-mesto-api-full-gha

Это интерактивная платформа, созданная для обмена фотографиями и местами, которые тебе нравятся. Ты можешь загружать свои фотографии, исследовать различные места и делиться своими впечатлениями с другими пользователями.
https://github.com/yryryk/react-mesto-api-full-gha

css express-js html javascript mongo-db nginx node-js react

Last synced: 26 days ago
JSON representation

Это интерактивная платформа, созданная для обмена фотографиями и местами, которые тебе нравятся. Ты можешь загружать свои фотографии, исследовать различные места и делиться своими впечатлениями с другими пользователями.

Awesome Lists containing this project

README

        

[![Tests 15 sprint](https://github.com/yryryk/react-mesto-api-full-gha/actions/workflows/tests.yml/badge.svg)](https://github.com/yryryk/react-mesto-api-full-gha/actions/workflows/tests.yml)

# react-mesto-api-full
#### Статус: завершён

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

## Описание

Это интерактивная платформа, созданная для обмена фотографиями и местами, которые тебе нравятся. Ты можешь загружать свои фотографии, исследовать различные места и делиться своими впечатлениями с другими пользователями. Это прекрасный способ поделиться своими приключениями и найти вдохновение для новых мест, которые хочется посетить. Погрузись в мир "Mesto" и дай волю своей фантазии!

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

![React](https://img.shields.io/badge/react-%2320232a.svg?style=for-the-badge&logo=react&logoColor=%2361DAFB) ![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge&logo=javascript&logoColor=%23F7DF1E) ![HTML5](https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge&logo=html5&logoColor=white) ![CSS3](https://img.shields.io/badge/css3-%231572B6.svg?style=for-the-badge&logo=css3&logoColor=white) ![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)

## Запуск проекта локально

### фронтенд

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

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

`npm run build` — запускает создание билда для деплоя

### бэкенд

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

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

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

## Ссылки на проект

IP 84.201.179.132

Frontend https://mesto-react.tovchennikov.nomoredomains.work/

Backend https://api.mesto.tovchennikov.nomoredomains.work/

### [Ссылка на сайт, размещенный на Яндекс.Облаке.](https://mesto-react.tovchennikov.nomoredomains.work/ "https://mesto-react.tovchennikov.nomoredomains.work/")
[Портфолио](https://github.com/yryryk)