Проект разработан в рамках дипломной работы.
Автор: Приходько Максим Александрович, P34121.
WagDuck — это проект, направленный на создание универсальной платформы для генерации серверных приложений. Пользователь может через интерфейс настраивать параметры приложения (сущности, связи, эндпоинты, бизнес-логику и другие настройки), а затем получить готовый проект на основе Spring Boot.
Основная идея — упростить процесс создания серверных приложений, предоставив готовый каркас, который можно сразу использовать или дорабатывать.
-
Генерация серверных приложений:
Платформа позволяет автоматически создавать проекты на основе Spring Boot с настроенными сущностями, базой данных и CRUD-эндпоинтами. -
Поддержка визуального проектирования:
Интерфейс предоставляет инструменты для визуального проектирования сущностей, их атрибутов и связей (One-to-One, One-to-Many, Many-to-Many).
- Java 21
- Spring Boot 3
- Freemarker
- PostgreSQL
- Vue 3
- Vuetify