Portfolio

A Multidisciplinary Approach

My First API

My first experience coding Flask API. You can get ten fake patients’ information by initiating a request in your favorite language.

GitHub: https://github.com/asec22/api1

Deploy: https://app.lifespectralsurvey.com/patientapi


Data Visualization APIs

After exploring API, the journey led to data visualization with HTML and plotly backend and frontend API. Physics functions allow for a curated experience of what to see with correct visualizations. Pendulums and projectiles were the first I explored; but here is the code for the two and the pendulum demonstration deployment.

Projectile Demonstration
GitHub: https://github.com/asec22/projectiledemo

Pendulum Simulation
GitHub: https://github.com/asec22/pendulumsim
Deployment: https://app.lifespectralsurvey.com/plotapp


Physics Demonstration

Once exploring the Flask world, it is important to expand on the backend development. Physics Demonstrations are that expansion. The suite of demonstrations includes basic kinematics, simple and double pendulums, inclined planes, and projectile motion.

GitHub: https://github.com/asec22/physicsdemos

Deployment: https://app.lifespectralsurvey.com/physicsdemo


Team Ad Astra Sensor Dashboard

Team Ad Astra is the continued exploration of Flask API. The challenge was to create a dashboard for Arduino serial control. The Ad Astra Toolkit resulted from that exploration.

Pyduino GitHub: https://github.com/asec22/pyduino2
Ad Astra Toolkit GitHub: https://github.com/asec22/ad-astra-toolkit

Deployment: https://teamadastrahw.azurewebsites.net/


Team Ad Astra Health Patient Portal

The Ad Astra showed the limit of the Flask architecture for API and SaaS. The exploration continued into Django. The Patient Portal originated in Flask but flourished in Django. Models create a free flow of health information. Exploration continues into Machine Learning and blockchain.

Flask Version
GitHub: https://github.com/asec22/AdAstraPortalv4
Deployment: https://app.lifespectralsurvey.com/portal/login

Django Version
GitHub: https://github.com/asec22/AdAstraPatientPortalv5
Deployment: https://adastrapatientportal.azurewebsites.net/