IoT temperature sensors administration in React using backend API from a dockerized service.
All API interactions must be authenticated using a Simple OAuth2 with Username/Password and Bearer (JWT token). The JWT token is taken from the login at endpoint http://127.0.0.1/auth/login. The frontend client implements an administration page for managing all temperature sensors of a logged user.
GET: /api/v1/sensors/, /api/v1/sensors/{sensor_id}
POST: /api/v1/sensors/
PUT: /api/v1/sensors/{sensor_id}
PATCH: /api/v1/sensors/{sensor_id}
DELETE: /api/v1/sensors/{sensor_id}
- React
- Typescript
- Redux Saga
- Elastic EUI
- Enzyme
- Jest