Feature #3669
Modularize the appengine application
Status:
New
Priority:
Normal
Assignee:
-
Start date:
07/19/2024
Due date:
% Done:
0%
Estimated time:
(Total: 0.00 h)
Description
Follow the below structure
app-engine/
├── .gcloudignore
├── appengine
├── requirements.txt
├── app-dev.yaml
├── app-qa.yaml
├── app-prod.yaml
├── main.py
├── app/
│ ├── init.py
│ ├── routes.py
│ ├── services/
│ │ ├── init.py
│ │ ├── openai_service.py
│ │ └── qna_service.py
│ ├── clients/
│ │ ├── init.py
│ │ ├── openai_client.py
│ │ └── bucket_client.py
│ ├── utils/
│ │ ├── init.py
│ │ ├── key_encoder_decoder.py
│ │ └── app_config.py
│ ├── openai/
│ │ ├── init.py
│ │ └── routes.py
│ └── qna/
│ ├── init.py
│ └── routes.py
└── tests/
└── all the test will be inside this folder
Subtasks