Skip to content

The Youmiteru backend is built using Spring with Java 17 and PostgreSQL. This architecture ensures a robust and scalable server-side infrastructure for the Youmiteru website. It leverages Docker for containerization, making deployment and management straightforward.

License

Notifications You must be signed in to change notification settings

EchoMinds/youmiteru-backend

Repository files navigation

Backend for the Youmiteru Website

codecov

Этот репозиторий содержит исходный код backend'а для веб-сайта Youmiteru. Данный backend разработан на базе Spring с использованием Java 17 и PostgreSQL.


Установка и настройка

Требования

Перед началом установки убедитесь, что у вас установлены следующие инструменты:

  • Docker

Установка

  1. Клонируйте репозиторий на свой локальный компьютер:
git clone https://github.com/DJ-Java-Team/youmiteru-backend.git
  1. Откройте командную строку и перейдите в каталог проекта:
cd youmiteru-backend
  1. Соберите Docker образ.
docker-compose up --build

Приложение будет доступно по адресу http://localhost:8080. Документация на Swagger будет доступна по адресу http://localhost:8080/swagger-ui/index.html


Структура проекта

  • src/main/java: Исходные файлы Java.
  • src/main/resources: Ресурсы, такие как файлы конфигурации и миграции базы данных.

Дополнительная информация

Контакты

В случае возникновения вопросов или проблем, пожалуйста, свяжитесь с нами в Discord.

Лицензия

Этот проект лицензирован под MIT License.

About

The Youmiteru backend is built using Spring with Java 17 and PostgreSQL. This architecture ensures a robust and scalable server-side infrastructure for the Youmiteru website. It leverages Docker for containerization, making deployment and management straightforward.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7