Микросервис для хранения и управления связками "телефон-адрес". Такой сервис может использоваться для кеширования часто запрашиваемой информации. Специфичные нюансы:
- для телефона я использую
Query, в ТЗ у нас тело запроса, но я решил унифицировать и по моему мнению query лучше подходит; - комментарии в данном проекте на английском языке, но если нужно можно и на русском писать;
- в теле запроса используется только домашний адрес.
Redis клиент запускается и закрывается используя события lifespan.
- Убедитесь, что установлен Docker.
- Перейдите в корневой каталог проекта.
- Выполните
docker compose up --build.
Ознакомьтесь с интерактивной документацией по API по адресу http://localhost:8010/docs.
В данном проекте реализованы эндпоинты по ТЗ (обычный CRUD). Через OpenAPI его можно протестировать.