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

https://github.com/donuwave/smart-home-fastapi


https://github.com/donuwave/smart-home-fastapi

docker-compose fastapi microservice

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

# smart-home-fastapi

Микросервисная ахритектура:
1. API Gateway
2. Авторизация
3. Работа с интернет вещей (камерой)
- Каждая камера имеет собственный qr-код (или информацию по подключению)
- Камера должна быть той же фирмы что и приложение (как у xiaomi)
4. Работа с искусственным интеллектом
5. Телеграмм бот

Настройка проекта (нужно 100% использовать):

- Настройка MakeFile - 2.4.1 fastapi course (для адекватного запуска не через sh)
- Pydantic - 3.2.1 валидация, работа с окружением (замена env файла)
- Слой Репозиторий - 3.6.1 (можно вынести получение данных в слой репозиторий, в класс)
- Авторизация - 5.1.1 5.2.1 5.3.1

Клиенткое приложение: https://github.com/donuwave/smart-home-flutter