Skip to content

Проект Mesto на Реакте с авторизацией и регистрацией

Notifications You must be signed in to change notification settings

tereneka/react-mesto-auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Проект: Mesto

Описание проекта

Проект социальной сети для постов о путешествиях по России. Проект представляет из себя страницу пользователя с информацией о пользователе, списком выложенных постов(фото с описанием), возможностью изменять профиль пользователя, добавлять посты, удалять и лайкать посты, просматривать фото в режиме full screen.

Состоит из блоков:

  • профиль - информация о пользователе (аватарка, имя, о себе)
  • формы для редактирования профиля, аватарки, добавления постов
  • блок постов - фотографии с описанием, с возможностью ставить лайки, удалять свои посты, открывать в режиме full screen
  • формы для регистрации и авторизации пользователей
  • реализована валидация всех форм на фронтенде

При разработке использовались следующие технологии:

  • React 18
  • React-router 6
  • HTML5-вёрстка с использованием семантических тегов
  • CSS3
    • Flexbox
    • Grid-Layout
    • отзывчивая и адаптивная вёрстка
  • файловая структура БЭМ

Для запуска проекта

  1. Клонируйте репозитория
    [email protected]:tereneka/react-mesto-auth.git
  2. Установите NPM пакеты
    npm install
  3. Запустите проект на локальном сервере
 npm run start

посмотреть проект можно здесь

About

Проект Mesto на Реакте с авторизацией и регистрацией

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages