Skip to content

moevm/mse1h2026-ecoreport

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EcoReport

Система автоматизированной генерации экологических отчетов.

Основной стек технологий

  • Backend: FastAPI (Python 3.12)
  • Database: PostgreSQL (SQLAlchemy + Alembic)
  • Message Broker: RabbitMQ (FastStream)
  • Object Storage: MinIO
  • UI: Jinja2 + HTML/CSS/JS (Leaflet for maps)
  • Deployment: Docker & Docker Compose

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

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

    git clone <url_репозитория>
    cd mse1h2026-ecoreport
  2. Запустите проект через Docker Compose: В корневой директории проекта выполните команду:

    docker-compose up -d --build

    Эта команда поднимет все необходимые сервисы (приложение, базу данных, брокер сообщений и хранилище файлов).

  3. Миграции: Миграции применяются автоматически при старте контейнера app.

Проверка работоспособности

После успешного запуска проект будет доступен по адресу:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Generated from moevm/mse-template