W4153-P1-Application

The link to the repository is: https://github.com/donald-f-ferguson/W4153-P1-Application

Overview

Project 1 in W4153 - Cloud Computing is to build a simple fullstack web application.

This project is the application/business logic project. It is a FastAPI application.

Fulltsack Web Application

Installation

You must create a new Python virtual environment for this application. I use PyCharm, and I recommend that you do the same. You can follow the PyCharm instructions for creating a virtual environment for your project. Open a terminal window in the virtual environment and enter

pip install -r requirements.txt

You will see several information and warning messages, and you can ignore them. As long as you did not get fatal errors, your installation worked.

Running the Application

Follow the PyCharm instructions for running the application. You will see something that looks like

Click on the URL or copy/paste and open in a browser. You will see something that looks like

In the browser, navigate to http://0.0.0.0:8000/docs You will see something like

If you see this page, you are done for now.