Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Base structure for FastAPI appliation #6

Closed
amruthvvkp opened this issue Dec 5, 2021 · 0 comments · Fixed by #8
Closed

Base structure for FastAPI appliation #6

amruthvvkp opened this issue Dec 5, 2021 · 0 comments · Fixed by #8
Assignees
Labels
binding_framework Binding Framework

Comments

@amruthvvkp
Copy link
Owner

The application needs a backend API, in our case the solution is built on top of FastAPI. The objective is to create a base FastAPI application, a PyTest working test based on FastAPI's inbuilt TestClient.

@amruthvvkp amruthvvkp self-assigned this Dec 5, 2021
@amruthvvkp amruthvvkp added the binding_framework Binding Framework label Dec 5, 2021
amruthvvkp pushed a commit that referenced this issue Dec 5, 2021
Fixes #6

* Removed old .idea config files.
* Added .vscode containing all settings for VS code IDE.
* Updated README.md to list development strategy and guides.
* Added requirements.txt and requirements-dev.txt.
* Added a base FastAPI app and it's working unit test.
* Added config.py to hold all project settings.
* Updated setup.py for reflect all values from settings listed under config.py.
* Updated .gitignore.
amruthvvkp pushed a commit that referenced this issue Dec 5, 2021
* Updated few missing notes on README.md.
@amruthvvkp amruthvvkp added this to To do in Aladdin Development Board via automation Dec 5, 2021
@amruthvvkp amruthvvkp moved this from To do to In progress in Aladdin Development Board Dec 5, 2021
@amruthvvkp amruthvvkp moved this from In progress to Review in progress in Aladdin Development Board Dec 5, 2021
amruthvvkp pushed a commit that referenced this issue Dec 18, 2021
Fixes #6

Minor update on workspace settings.
Aladdin Development Board automation moved this from Review in progress to Done Dec 19, 2021
amruthvvkp added a commit that referenced this issue Dec 19, 2021
* Base structure for FastAPI appliation
Fixes #6

* Removed old .idea config files.
* Added .vscode containing all settings for VS code IDE.
* Updated README.md to list development strategy and guides.
* Added requirements.txt and requirements-dev.txt.
* Added a base FastAPI app and it's working unit test.
* Added config.py to hold all project settings.
* Updated setup.py for reflect all values from settings listed under config.py.
* Updated .gitignore.

* resolves Base structure for FastAPI appliation #6

* Updated few missing notes on README.md.

* Base structure for FastAPI appliation
Fixes #6

Minor update on workspace settings.

Co-authored-by: Amruth Vvkp <amruthvvkp@gmailcom>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
binding_framework Binding Framework
Development

Successfully merging a pull request may close this issue.

1 participant