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