Baza — проект современного интернет-магазина, предлагающий широкий ассортимент брендовой одежды.
Задачи, выполненные мной на Backend:
1. Основной Backend-сервер: Разработан с использованием Django Rest Framework, PostgreSQL и Redis. Включает JWT аутентификацию, управление товарами, личный кабинет пользователя и интеграцию с платежными сервисами Tinkoff и Dolyame, что обеспечивает безопасные и удобные транзакции.
2. Сервис синхронизации с МойСклад: Реализован с помощью FastAPI, обеспечивает автоматическую синхронизацию товаров и товарного остатка.
3. Telegram-бот: Создан с использованием aiogram. Бот оповещает сотрудников о новых заказах и предоставляет всю необходимую информацию о них.
4. Контейнеризация: Все компоненты упакованы в Docker-контейнеры, в том числе nginx, для быстрой и удобной развертки, что значительно упрощает процесс деплоя и обновления.
Проект достаточно интересный в плане архитектуры и использования сервисного подхода, но к сожалению заказчик приостановил проект в связи с личными причинами. Поэтому такие микросервисы, как: 1. Интеграция со CDEK 2. Система лояльности Не были до конца реализованы, поэтому и не включены в список.
Скриншоты сайта не могу предоставить, потому что проект является коммерческим, в том числе клиентской частью занимался не я. Аналогично с кодовой частью, так же не могу показывать.