Skip to content

artginzburg-learning/react-mesto-auth

Repository files navigation

Mesto frontend with authentification

GitHub Build and Deploy status

GitHub CodeQL Status

Project 12: Reviewed and accepted version of the project

Description

6th course work at the Web-development faculty of Yandex.Praktikum

Install

# Clone the repository
git clone https://github.com/artginzburg/react-mesto-auth
# Enter the project directory
cd react-mesto-auth
# Install dependencies
npm i

Available Scripts

In the project directory, you can run:

npm start

Starts a local server on localhost:3000 · With automatic updates on any change and lint errors in the console.

npm run build

Builds the app for production to the build folder

npm run deploy

Places the production version code into the gh-pages branch


To-do ideas (sorted by concern)

  • Add lightbox modal zoom (like Magnific Popup or Fancybox)
  • Add locales and English language

Tech

  • Auth
  • React
    • "Reactive" form validation
    • Popups are added with React.createPortal

Links



<-- Prev.   Portfolio   Next -->