Проект представляет собой интерактивный генератор HTML-макетов, предназначенный для автоматизированного создания макетов. Пользователь может задавать параметры и получать готовые шаблоны для вёрстки с возможностью предварительного просмотра и редактирования.
-
Установите Docker
-
Установите Docker Compose
-
Склонируйте репозиторий проекта:
git clone https://github.com/IvanMareev/graduating_work.git cd graduating_work
docker compose build expressionism-dev expressionism-client-dev
docker compose build expressionism-server expressionism-client
PostgreSQL 13.10, Flask, Gunicorn, React, Yarn, Docker, Docker Compose.
- PostgreSQL используется в качестве базы данных.
- Backend реализован на Flask с запуском через Gunicorn в production и через встроенный сервер Flask в режиме разработки.
- Frontend построен на Next.ts и запускается через Yarn dev-сервер. Для управления сервисами и контейнерами применяется Docker Compose.
https://drive.google.com/file/d/18ab6uAyuprBNU0o6Yg2I4gwaal_wdntD/view?usp=sharing
