GithubHelp home page GithubHelp logo

microsoft / codespaces-project-template-py Goto Github PK

View Code? Open in Web Editor NEW
149.0 10.0 93.0 473 KB

Codespaces template for building a Python project

License: MIT License

Dockerfile 16.15% Python 28.18% HTML 55.68%

codespaces-project-template-py's Issues

cleanup html title

It currently displays the Bootstrap theme name, it should be replaced with the title of the project

Screen Shot 2022-09-26 at 1 28 34 PM

Update Python versions in README to reflect app

The Python app has a different Python version than the README. The current version in the application is 3.10.

Change the application version to Python 3.8 to reflect what is on the README.

Add a FastAPI Launch Profile

Configure VSCode to include a launch profile to run FastAPI in Debug mode.

This will require finding out how to add that in devcontainer.json. This is issue should be considered a nice-to-have

Brazilian Portuguese: review and update

Hi all ๐Ÿ‘‹

We need review the existing Brazilian Portuguese translation and make sure it is working according to the English content.

Main folder: https://github.com/education/codespaces-project-template-py

Please compare each file below to its original in English and if required, please send a PR.

File Status
README.md pending review

The localized version should be in the translations/pt-BR folder. After your review, if you find that there is no need to submit a pull request with file changes, please comment on this issue with the status DONE for each file.

project idea

For this repository we are going to create a Python HTTP API with FastAPI that can be deployed as a containerized Azure Web App.

Although the API works out-of-the-box, the ask for the student is to implement a new API endpoint that can talk to Azure Cognitive Services with a token.

The project should be based on this template with updated instructions and a better (revised) README with the Cognitive Services added as a task for the student

The proposed project does not use a Machine Learning model because it requires significant amount of CPU and RAM to work properly. Instead, by making it a light-weight container and API, it allows deploying to Azure Web App on a container with the FREE SKU.

Spanish Localization: review and update

Hi all ๐Ÿ‘‹

We need review the existing Spanish translation and make sure it is working according to the English content.

Main folder: https://github.com/education/codespaces-project-template-py

Please compare each file below to its original in English and if required, please send a PR.

File Status
README.md pending review

The localized version should be in the translations/es folder. After your review, if you find that there is no need to submit a pull request with file changes, please comment on this issue with the status DONE for each file.

functional test of project

To ensure things are right for the deployment, create a Azure Web App with the Python runtime and plan, and then try to deploy this website with GitHub Actions. You must create a template first and not use this repo

Collapse project section

The current project (or next steps) is detailed and useful but it can be overwhelming as a first-time viewer of the repository. The following is how to enable a collapsable drop-down in Markdown:

<details>
   <summary><b>Some TITLE here</b></summary>
   Content here 
</details>

add README

For this repository we are going to create a Python HTTP API with FastAPI that can be deployed as a containerized Azure Web App.

The project should be based on this template with updated instructions and a better (revised) README with the Cognitive Services added as a task for the student

NOTE: The linked example with the project has extensive instructions, so the README should probably link to a sub-directory with a structure like /assignment/step1.mdthat allows step-by-step instructions. At the end of each doc, a new link to "next step" etc... That should make it easier to go through instead of a single (and long) README file

Remove NodeJS cruft

Do a thorough review and remove any traces of NodeJS configuration from the Dockerfile and devcontainer.json files

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.