{"repo":"Leroyalle/commerce-backend-starter","free":true,"listed":false,"github":"https://github.com/Leroyalle/commerce-backend-starter","clone":"git clone https://github.com/Leroyalle/commerce-backend-starter.git","description":"⚙️ Starter backend for building e-commerce applications. Includes auth, products, orders, search, background jobs, and Docker infrastructure.","language":"TypeScript","stars":47,"topics":["drizzle-orm","hono","redis","meilisearch","bullmq","arctic","scalar"],"license":null,"category":"databases-storage","readme_excerpt":"🛒 E-commerce Backend Starter Backend starter для разработки интернет-магазина. Проект предоставляет готовую серверную инфраструктуру , чтобы можно было сразу начинать писать бизнес-логику, не тратя время на базовую настройку backend. В проект уже включены основные компоненты e-commerce системы: - 🔐 аутентификация пользователей - 👤 управление пользователями - 📦 каталог товаров - 🧾 система заказов - 🔎 полнотекстовый поиск - ⚙️ фоновые задачи - ⚡ кеширование - 📬 уведомления - 🤖 Telegram интерфейс для управления товарами - 📚 API документация Проект можно использовать как стартовую точку для backend интернет-магазина . --- 📚 Содержание - Обзор - Технологический стек - Функциональность - Архитектура - Структура проекта - Документация API - Quick Start - Docker --- 📖 Обзор Этот репозиторий представляет собой готовую backend основу для e-commerce приложения . В проекте уже реализованы базовые модули, которые встречаются почти в любом интернет-магазине: - пользователи и авторизация - каталог товаров - заказы - поиск - уведомления - фоновые задачи Архитектура проекта построена модульно, поэтому новые функции можно добавлять без изменения существующих модулей. Каждый модуль содержит собственные: - HTTP маршруты - use-cases - слой доступа к данным --- 🧰 Технологический стек Runtime - Bun - Hono Database - PostgreSQL - Drizzle ORM Infrastructure - Redis - BullMQ - MeiliSearch API - OpenAPI - Scalar DevOps - Docker - Docker Compose --- ✨ Функциональность Модуль Описание -------","default_branch":null,"files":null,"tree":[],"storefront":"/r/Leroyalle","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Leroyalle/commerce-backend-starter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}