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