Spaces:
Running
on
Zero
Running
on
Zero
Project: Google Lens Data Retrieval with Gradio and FastAPI | |
Overview: | |
The project aims to develop a web application that retrieves data from Google Lens using Python. The application will have a frontend built with Gradio and a backend built with FastAPI. The project will also utilize Django for database management and logging. | |
Requirements: | |
1. Create a Gradio interface for user input | |
2. Develop a FastAPI backend to retrieve data from Google Lens | |
3. Integrate Django for database management and logging | |
4. Create a Django admin interface for data verification | |
5. Implement logging using Django models | |
6. Create a SAM template for AWS Lambda deployment | |
7. Write unit tests using Pytest and Mock | |
8. Create a README.md file with design documentation and PlantUML sequence diagrams | |
9. Create an __init__.py file for module recognition | |
Files and Folders: | |
* frontend/gradio_interface.py | |
* backend/fastapi_app.py | |
* backend/models.py | |
* backend/routes.py | |
* backend/tests | |
* django_project/settings.py | |
* django_project/migrations | |
* django_project/admin.py | |
* README.md | |
* requirements.txt | |
* sam_template.yaml |