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
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/