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
- Host: GitHub
- URL: https://github.com/donuwave/smart-home-fastapi
- Owner: donuwave
- Created: 2025-03-21T21:29:05.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-10T15:30:47.000Z (about 1 year ago)
- Last Synced: 2026-04-14T18:42:50.904Z (3 months ago)
- Topics: docker-compose, fastapi, microservice
- Language: Python
- Homepage:
- Size: 1.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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