Skip to content
This repository has been archived by the owner on Apr 4, 2023. It is now read-only.

Yedom/YedomOld

Repository files navigation

Yedom

Yedom - образовательная онлайн-платформа


Ссылки:

Стэк:

Backend: Java 17, Spring Boot 2.7.4, Thymeleaf, Postgresql, Hibernate

Frontend: HTML5, JavaScript, Thymeleaf, Boostrap, Material kit

Документация:

  • /src/main/java - Исходный код Backend'a
  • /src/main/webapp - Исходный код Frontend'a
  • /src/main/resources - Общие настройки проекта
  • /src/test - Unit тесты
  • Backend:

  • config/spring - Конфигурация Spring
  • config/configs - Классы конфигураций для сервисов (задаются в application.properties)
  • controllers - Endpoint'ы
  • database/entities - Сущности из таблиц в БД
  • database/repositories - Репозитории для обращения к таблицам в БД
  • models - Объекты, передающиеся на вход в модель для вставки на страницу через thymeleaf
  • services - Микросервисы
  • utils/validators - Валидация объектов через BindingResult