Одностраничное приложение на React. Написано с использованием функциональных компонентов на JS. Пользователю доступна авторизацию и весь функционал приложения вне зависимости от аутентификации:
- добавление своих картинок-карточек
- редактирования профиля
- редактирование аватара
- постановка и снятие лайков карточкам
- удаление карточек
- валидация данных на стороне приложения
- JAVASCRIPT
- REACT
- JSX
- REACT HOOK FORMS
- REACT CONTEXT
- REACT ROUTER DOM
- REST Api
- Добавить отображение isLoading для UX
- Добавить англоязычную версию
Для запуска потребуется установленный Node.js.
npm start
для работы с проектом в режиме разработчикаnpm run build
для финальной сборки
Для деплоя проекта в интернете
- установить "homepage" в package.json
npm run deploy
деплой на Gh Pages