TempCheck is a web application that allows users to submit their feelings about outdoor temperature and visualize the data on a map. Designed to catalog urban "hot" and "cold" spots, users input clothing levels and comfort ratings, which are displayed with color-coded markers on a map of Cambridge, MA.
The app was built using Flask and SQLite for the backend, with Leaflet.js for mapping and visualization. I utilized Python, Bootstrap, and custom CSS for responsive styling, and integrated the Open-Meteo API to display real-time weather data. The project also includes a data filtering feature for temperature, humidity, wind speed, and time.
I created custom scripts to generate sample data points and ensure the map dynamically responds as more submissions are collected. The design includes a dot-density visualization to highlight temperature comfort patterns across the city.
Tools used: Python (Flask), SQLite, Leaflet.js, Bootstrap, Adobe Suite, Rhino. Work Created in CS50 introduction to Computer Science at Harvard FAS.
Code can be viewed here.