E-commerce платформа Aromatika: Fullstack (Node.js + React) | Оп
Создать мультистраничный магазин для выхода на рынок Польши. Кроме продаж, критическим требованием была безопасность данных клиентов (GDPR) и гибкая маркетинговая система (промокоды).
Реализация Backend и Безопасности: Как специалист по кибербезопасности, я уделил особое внимание защите данных:
База данных: Спроектировал и развернул реляционную БД (MySQL) с оптимизированными связями для быстрой работы каталога и заказов.
Безопасность: Реализовал систему регистрации и логина с использованием шифрования паролей (bcrypt) и защищенных сессий на основе JWT-токенов. Данные пользователей надежно защищены от утечек.
Промокоды: Разработал собственную логику проверки промокодов на сервере (срок действия, лимиты использования, расчет скидки).
Другой функционал:
Интеграции: Платежный шлюз Viva Wallet и карта почтоматов InPost (Geowidget).
Клиентская часть: Быстрый React-интерфейс, адаптированный под мобильные устройства.
Технологии: Node.js, Express, MySQL, React, Redux, JWT, Bcrypt, REST API.
Реализация Backend и Безопасности: Как специалист по кибербезопасности, я уделил особое внимание защите данных:
База данных: Спроектировал и развернул реляционную БД (MySQL) с оптимизированными связями для быстрой работы каталога и заказов.
Безопасность: Реализовал систему регистрации и логина с использованием шифрования паролей (bcrypt) и защищенных сессий на основе JWT-токенов. Данные пользователей надежно защищены от утечек.
Промокоды: Разработал собственную логику проверки промокодов на сервере (срок действия, лимиты использования, расчет скидки).
Другой функционал:
Интеграции: Платежный шлюз Viva Wallet и карта почтоматов InPost (Geowidget).
Клиентская часть: Быстрый React-интерфейс, адаптированный под мобильные устройства.
Технологии: Node.js, Express, MySQL, React, Redux, JWT, Bcrypt, REST API.