Skip to content

dsc-sgu/va-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

va-api

Этот репозиторий является частью проекта Voice Assistant.

Внутри реализуется модуль, представляющий из себя API для обращения извне и взаимодействия отдельных компонентов

Сборка

Проект состоит из двух модулей — gates и persistence. Модуль gates отвечает за прием/отправку сообщений и, при необходимости, обращается к модулю persistence, осуществляющему работу с базой данных. Модули собираются с помощью системы сборки Gradle.

Зависимости

Для корректной работы необходимо установить:

  1. JDK
  2. Docker
  3. Docker-compose
  4. Gradle

Makefile

make db: Запуск docker-контейнера с базой данных

make build: Сборка проекта

make start: Сборка и запуск проекта

make stop: Остановка проекта и контейнера с базой данных

make clean: Очистка проекта

Стандартный порядок работы с проектом

make db -> make start -> make stop -> make clean (при необходимости)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •