Spaces:
Running
on
Zero
Running
on
Zero
Project: Google Lens Development with Python | |
Overview: | |
The project aims to develop a Google Lens application using Python, Django, and FastAPI. The application will have a frontend built with Gradio and a backend built with FastAPI. The project will also include testing with Pytest and logging with Django models. | |
Requirements: | |
* Create a Gradio interface for the frontend | |
* Develop a FastAPI backend for data retrieval from Google Lens | |
* Integrate Django for logging and data storage | |
* Create a Django admin interface for data verification | |
* Implement testing with Pytest | |
* Use Mock for testing data | |
* Create a Readme.md file with design documentation | |
* Include a PlantUML sequence diagram in the Readme.md file | |
* Create a settings.py file for Django | |
* Create a migration command for Django | |
* Create an AWS Lambda SAM template for deployment | |
* Create a SAM local command for automatic deployment to AWS | |
Files and Folders: | |
* frontend/gradio_interface.py | |
* backend/fastapi_app.py | |
* models/django_models.py | |
* tests/test_fastapi.py | |
* tests/test_gradio.py | |
* Readme.md | |
* settings.py | |
* requirements.txt | |
* aws_lambda_sam_template.yaml | |
* sam_local_command.sh | |
* __init__.py |