A web app to detect objects in images and run search queries on the processed images. The app is broken into three components, frontend backend and infrastructure. There are three options for deploying the infrastructure.
This is a precursor for a future project.
Please refer to the readme in each subdirectory.
Before you commit, please configure pre-commit with:
pre-commit install
pre-commit run --all-files
The backend is a python lambda function, more information can be found in the readme
The frontend is a simple React application, more information can be found in the readme.
- Cognito authorization
Completed
Everything is written from scratch using only provider modules(without importing community modules)
- Follow terraform naming convention
- Cognito authorization
Work in progress
Although, this is a personal exercise, contributions are welcome!
Before opening a PR:
- Make sure that there isn't an active PR already open which makes the same changes
- Make sure to check if there are issues related to your PR