
Мультиязычный каталог (SPA) с JWT авторизацией. Админ-панель.
Приложение в процессе разработки и периодически обновляется. Но вы можете посмотреть, протестировать то, что готово сейчас (без адаптивной верстки).
- Frontend (SPA): Vue, Vuex, Vue Router, Axios
- Backend: PHP + MySQL
- Front-Back взаимодействие по REST API (JSON)
- Продвинутая JWT авторизация (в соответствии с Best Practices: 2 токена, передача Access Token в заголовках, RefreshToken в Cookie HttpOnly Secure, использование интерсепторов Axios для запросов и перехвата ответов, настройка CORS политики для кросс доменных запросов и т.д.)
- Сортировка, пагинация.
- Предусмотрена одновременная загрузка нескольких (много) изображений.
С прогресс-баром (индикатором загрузки). - Мультиязычность реализована и на стороне клиента, и на стороне сервера (в БД).
- Применялись: Composer, Postman, Firebase/PHP-JWT
- Frontend размещен на Github Pages. Backend - на коммерческом хостинге.
Посмотреть
CMS для Интернет магазина на React. Демо версия.
Приложение в процессе разработки и периодически обновляется. Но вы можете посмотреть, протестировать то, что готово сейчас (без адаптивной верстки).
- Frontend (SPA): React + Redux, Axios
- Backend: PHP + MySQL
- Front-Back взаимодействие по REST API (JSON)
- Предусмотрена одновременная загрузка нескольких (много) изображений.
С прогресс-баром (индикатором загрузки). - Интегрирован визуальный редактор.
- Frontend размещен на Github Pages. Backend - на коммерческом хостинге.
ПосмотретьHTML5, CSS3, Bootstrap.
Webpack сборка.Адаптивная верстка лендинга E-motion Fitness для Promoburo.
Посмотреть HTML5, CSS3, JavaScript, JQuery.
Webpack, Babel, PostCSS (NanoCSS).- Адаптивная верстка лендинга (по PSD макету) для Чейл Украина (Samsung)
- Popups уведомления - "напоминалки" для подписки на новости.
Посмотреть HTML5, CSS3, JavaScript, JQuery- Верстка регистрационной формы
- Проверка полей средствами JavaScript
Посмотреть HTML5, CSS3, JavaScript, JQueryМеню на JavaScript
Посмотреть
Архив - копия первого сайта (с портфолио)