Data Structures
This is a collection of projects I completed for a data structures class at Parsons. They all involved using a different type of database. The projects include a project looking at AA Meetings data, a personal process blog project, and a humidity tracker project.
AA Meetings
The AA Meetings project involved parsing web pages with AA Meetings data and then storing the data in a PostgreSQL database. Then the meetings were displayed on a map of Manhattan, New York using Mapbox.
Tools: JavaScript, Node, PostgreSQL, Leaflet, Mapbox, AWS
AA Meetings Data
Process Blog
The Process Blog project involved tracking daily data and recording it in a NoSQL database, MongoDB. I decided to track data involving my studies as a grad student, including how stressed I was, my assignments, if I completed my assignments or not, if I was happy that day, how much sleep I got, how much coffee I had, and if I worked out or not. The different daily entrees are sorted by how stressed I was that day.
Tools: NoSQL, MongoDB, Javascript, D3.js, HTML/CSS, AWS
Process Blog Data
Humidity Tracker
The Humidity Tracker project involved tracking the humidity in my bathroom to detect how much the humidity changes throughout the day. The humidity data was collected using a photon temperature and humidity tracker. It was then transferred to a PostgreSQL database. The final visualization is a line graph showing the average, maximum, and minimum humidity in the bathroom throughout the day with significant peaks indicating when someone was in the shower.
Tools: C++, Javascript, D3.js, PostgreSQL, AWS
Query used for final visualization
Data from temperature/humidity tracker