The RecipeRadar API provides data services to the frontend application
- Python 92.8%
- Makefile 3.6%
- HTML 3.2%
- Shell 0.4%
| k8s | ||
| reciperadar | ||
| tests | ||
| .containerignore | ||
| .flake8 | ||
| .gitignore | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
| requirements-dev.in | ||
| requirements-dev.txt | ||
| requirements.in | ||
| requirements.txt | ||
RecipeRadar API
The RecipeRadar API provides data services to the RecipeRadar frontend application.
It provides endpoints to support the following functionality:
- Recipe and ingredient search
- User feedback collection
The API has high uptime and availability requirements since it's a core part of the frontend recipe search experience.
Install dependencies
Make sure to follow the RecipeRadar infrastructure setup to ensure all cluster dependencies are available in your environment.
Development
To install development tools and run linting and tests locally, execute the following commands:
$ make lint tests
Local Deployment
To deploy the service to the local infrastructure environment, execute the following commands:
$ make
$ make deploy