Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
R50 d25a0ac0ff24b616171c99ebdcc25af7
Web Development

Маркетплейс "Ilonsi" для блогеров

Добавлено 14 дек 2023 в 09:10
Задача Интересная идея: А что если автоматизировать взаимоотношения брендов одежды и блогеров?

Смысл в том, чтобы бренды создавали заказы на рекламу товаров, а блогеры видели их список в своем личном кабинете. Они размещают товары в своем магазине, делятся ссылкой, и получают процент с продаж.


Решение Дизайн

Копирайтинг

Девопс

Разработка сервера

Разработка сайта

Тестирование

Нарисовали дизайн Начали с логотипа. Мы быстро его утвердили.

Далее, определили фирменный стиль, базу стиля и начали рисовать страницы.

Получилось стильно и функционально.


Разработали Backend сервис Написали кучу кода. Для Backend разработки выбрали следующие технологии:

Node.js - как основная платформа

Typescript - круто, когда меньше рантайм багов

MySQL - классика, не нужно ничего добавлять

Nest.js - фреймворк для удобной разработки

Google Cloud - облачные технологии для хостинга

Активная стадия разработки началась еще до утвержденного дизайн макета и продолжалась 2 месяца.

За это время мы описали всю бизнес логику, смоделировали связи между моделями и сделали интеграции с платежными шлюзами и другими внешними сервисами.


Сделали сайт Мы приступили к верстке сразу после утверждения первых страниц в дизайн-макете.

Делали приложение на стеке:

Typescript - типы на месте

Sass - чтобы было красиво

Next.js - SSR для SEO оптимизации

React.js - реактивные страницы

I18n - перевели на 3 языка

Далее же, мы интегрировали фронт и бек с помощью RESTful API. Наш маркетплейс готов! Теперь нужно, чтобы его увидел интернет!



Результат Появление в интернете

Мы использовали Google Cloud Kubernetes Engine для хостинга наших приложений. Backend и Frontend части поделили разные машины в одном кластере. Настроили DNS, SMTP сервер.

Все!


9df179c157