Bright Collars - Full-stack E-commerce
Full-stack разработчик
Bright Collars — это комплексный e-commerce проект, включающий веб-приложение, Telegram-бота, систему платежей и доставки. Проект демонстрирует современный подход к разработке интернет-магазинов с интеграцией в экосистему Telegram.
Основные достижения
Интеграция с Telegram
Интеграция с Telegram: Создал Telegram-бота с WebApp интерфейсом, обеспечивающего бесшовный пользовательский опыт покупок прямо в мессенджере.
Современный фронтенд
Современный фронтенд: Разработал SvelteKit приложение с TypeScript, TailwindCSS и адаптивным дизайном для мобильных устройств.
FastAPI бэкенд
FastAPI бэкенд: Создал высокопроизводительный REST API с автоматической документацией, валидацией данных и асинхронной обработкой запросов.
Система платежей
Система платежей: Интегрировал банковский API Точки для обработки платежей с поддержкой СБП и карт, включая webhook-уведомления.
Интеграция доставки
Интеграция доставки: Подключил API СДЭК для расчета стоимости и сроков доставки с виджетом выбора пунктов выдачи.
Административная панель
Административная панель: Разработал полнофункциональную админку для управления товарами, заказами, категориями и изображениями.
Технологический стек
Frontend
SvelteKit, TypeScript, TailwindCSS, Vite
Backend
FastAPI, Python, PostgreSQL, SQLAlchemy
Bot
aiogram, Python
Payments
Точка API, СБП, Webhooks
Delivery
СДЭК API, Виджет доставки
Deployment
Docker, Docker Compose, Nginx
Ключевые функции
Каталог товаров с фильтрацией и поиском
Корзина с персистентным хранением
Интеграция с банковскими системами
Мобильная оптимизация
Этот проект демонстрирует современный подход к разработке e-commerce решений с интеграцией в экосистему Telegram и использованием актуальных технологий.