Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/danbeldev/simbir-health-api


https://github.com/danbeldev/simbir-health-api

elasticsearch java microservices postgresql redis spring

Last synced: 19 days ago
JSON representation

Awesome Lists containing this project

README

        

# Основное задание:
1. Account URL: http://localhost:8081/swagger-ui/index.html
2. Hospital URL: http://localhost:8082/swagger-ui/index.html
3. Timetable URL: http://localhost:8083/swagger-ui/index.html
4. Document URL: http://localhost:8084/swagger-ui/index.html

# Дополнительное задание:
1. ElasticSearch URL: http://localhost:9200
Энпойнт поиска: http://localhost:8084/api/History/search?query={query}
2. Kibana URL: http://localhost:5601

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

DELETE /api/Accounts/{id}
Если удаляемый аккаунт является доктором, тогда также удаляется его расписание

DELETE /api/Hospitals/{id}
Также удаляется расписание

Из-за этого нарушается “Диаграмма зависимостей микросервисов друг от друга” из задания. Account зависит от Timetable, Hospital зависит от Timetable. Возможно, это было лишним, но кажется более логичным