The Django framework was used by the team to modify and create a weather web application. The functionalities included logging into admin from either the raspberry pi itself or a laptop, changing data the temperature data and saving it, and viewing the application from either laptop or pi.
Similar to the previous lab, the team created a weather displaying website using the Django REST framework. The django setup file templates were extracted from Professor Lu's Github Repositiory. After obtaining the files, the team had to edit many of the settings of the files like linking a MySQL database and changing administrative settings to run. The server was finally setup and ran.
The team was able to run the hello world python script and a file showing the output is documented on this page as well. Then the team was able to install Ngrok and Flask successfully on the Pi. Then, while running the python memory game script and ngrok server, the team created an alexa skill for the game. This page documents the successful memory game test from the alexa skills test tab with the server side responses below.
Apache, PHP and wordpress were successfully installed onto the raspberry pi. The wordpress site was accessed through the local address of the Pi and was set up to run the php script that was given. Below are the figures of the process and final result.