Skip to content

Репозиторий для API проекта Mesto с системами авторизации и регистрации пользователей.

Notifications You must be signed in to change notification settings

teplostanski/react-mesto-api-full

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Проект Mesto с деплоем на сервер (бэкенд + фронтенд)

Данный проект является итоговой работой за 13-14-15 спринт на Яндекс.Практикуме.

Описание


О чём проект?

Сервис предоставляет возможность делиться фотографиями и картинками.

В нём представлены:

Фронтенд и бэкенд части приложения со следующими возможностями: авторизации и регистрации пользователей, операции с карточками и пользователями.


Функциональность:

  • Регистрация;
  • Авторизация;
  • Редактирование аватара;
  • Редактирование профиля;
  • Добавление новой фотографии;
  • Удаление карточки при клике на иконку;
  • Поставить / убрать лайк;
  • Открытие фотографии в полном размере.

Используемые технологии:

  • HTML5;
  • CCS3;
  • JavaScript (стандарт ES6);
  • React (Create React App, портирование разметки в JSX, функциональные компоненты * хуки);
  • Адаптивная верстка (мобильные устройства, планшеты, десктопы);
  • Методология БЭМ (файловая структура);
  • Flexbox;
  • GRID;
  • Позиционирование;
  • Псевдоклассы;
  • Webpack;
  • Express;
  • MongodDB.

Планы по доработке:

  • Чтение токена из куки;
  • Улучшить UI и UX (внести новый функционал и оптимизировать внешний вид).

Директории:

/backend — папка с бэк частью приложения;

/frontend — папка с фронт частью приложения.

About

Репозиторий для API проекта Mesto с системами авторизации и регистрации пользователей.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published