Utilizes sensors connected to an Arduino Mega 2560 to detect air quality and GPS location
Python is used to send data from the Arduino to the front-end through a web socket, and used for the Flask server
React front-end that displays all the data from the Arduino, and uses GPT-4 to interpret and give advice based on a user-selected context based on the data
Utilizes React and TensorFlowJS to run a pose-detection model in the browser on the user’s webcam feed to track form, count repetitions, and trace joint path based on user selection
User’s can record their exercises, download the recording once finished, or take screenshots of their webcam feed
Added a togglable view of the detection model and webcam, and currently supports tracking push-ups, pull-ups and squats
Created a website that pulls from the Open Weather API to create weather cards with a quick summary of the current weather of the day from a user-inputted location
Made the project to grasp fundamentals of React and learn front-end development with frameworks
Utilized React’s component format and automatic re-render to spontaneously create cards for each location’s weather for clear display and comparison with other locations
Tracks your diet and workouts for a week including calories burned and eaten, protein, carbohydrates, fats, and personal notes for each day of the week
Data is tracked, saved, and reloaded between sessions using JSON files to ensure persistency
Created the GUI with Java Swing and utilized JUnit testing used to assure user story functionality
Created UML diagrams to demonstrate relationships between different classes and ensured functionality with JUnit testing