🌆 Приложение "Mesto Fullstack" интерактивная страница написанная на React JS с Backend частью. Где можно добавлять фотографии, удалять их и ставить лайки.
Цель работы "Mesto Fullstack" объединить фронтенд часть React Mesto Auth с бэкенд частью Express Mesto. Что бы создать полнофункциональную платформу, где пользователи могут делиться своими фотографиями, ставить друг другу лайки и настраивать свой профиль.
Note
Статус работы: закончена
- Регистрация, авторизация, аутентификация пользователей
- Редактирование профиля с аватаром
- Добавление фотографий в базу данных
- Удаление фотографий из базы данных
- Добавление лайков фотографиям
- Валидация полей
Important
Frontend
- JavaScript
- React JS
- React Router
- BEM
- Webpack
- Flexbox & Grid
- Adaptive design
Backend
- NodeJS
- Express.js
- Мongoose
- MongoDB
- Winston
- Celebrate
- JSON Web Token
npm i
npm run start
npm run build