Skip to content

Repository files navigation

ImageBot - система загрузки и хранения фотографий для магазинов

Описание проекта

ImageBot - это система, состоящая из двух Telegram-ботов и веб-приложения Django, предназначенная для:

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

Система позволяет мерчендайзерам и представителям магазинов быстро загружать фото отчеты через Telegram-бот, а администраторам контролировать качество работы через удобный веб-интерфейс.

Установка и запуск

  1. Предварительные требования

Docker и Docker Compose Git Шаги по установке

  1. Клонируйте репозиторий:

    git clone https://github.com/dastankg/ImageBot
    cd image-bot
    
  2. Создайте файл .env на основе примера:

    cp env_example .env
    
  3. Заполните файл .env своими данными:

Технологии

  • Python 3.13
  • Django - веб-фреймворк
  • aiogram - библиотека для создания Telegram-ботов
  • PostgreSQL - база данных
  • Redis - для localstorage
  • Docker и Docker Compose - контейнеризация и оркестрация
  • uv - современный установщик Python-пакетов

Запуск

  1. Запустите проект с помощью Docker Compose:

    docker-compose up -d
    
  2. Проект будет доступен:

    Django-админка: http://localhost:8000/admin/ Telegram-бот: найдите бота по его имени в Telegram

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages