File size: 1,170 Bytes
d8bbcde
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
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