Phil Stubbs's Projects
30 day vanilla JavaScript coding challenge. No frameworks. No compilers. No libraries. No boilerplate.
Data analysis and visualization of a database of Kickstarter projects to help uncover why certain projects are successful, fail, or are canceled and to discover what it takes for a project to make it through the funding process.
A leaflet map visualization showing earthquake activity over the past 7 days.
A command line app that allows you to get tweets from Twitter, song information from Spotify, and movie information from OMDB.
Repo for the tutorial "Local Authentication using Passport with Node.js" written for SitePoint
Data analysis of an animal study, which was conducted to compare the performance of treatment regimens for mice identified with tumor growth. Used pandas and matplotlib to generate tables and figures that better help us understand and visualize those study results.
A MERN stack application that allows you to log and keep track of your health information all in one place so that you can easily share and discuss that information with your doctor at your next visit.
A collection of mini projects I am working on.
At the beginning of a project, a lot of time is spent setting up a GitHub repository and the correct folder/file structure. If you are familiar with the MVC (Model-View-Controller) design pattern, you know there are many files to keep track of. That's why I created this starter template that has the basic file and folder structure set up for you.
A full stack, news scraping application for college basketball fans (except Badger fans). March might be over but the madness isn't.
New York Times Search Activity
A personal blog to share what's going on inside the mind of phil. Built and deployed using next and netlify.
An ETL pipeline that extracts player and team data from the NHL API, transforms the data into a usable source, and then loads the player and team data into CSV files.
A React application that uses the New York Times Article Search API to retrieve news articles by topic and year.
This is a random repo.
Data analysis of district-wide standardized test results for math and reading. Used the pandas library to aggregate and manipulate data to help uncover trends and improve school performance.
Node.js registration and login system with passport example
A web based (and mobile) app to help manage, save, and store pesticide data/records efficiently and effectively and use that data to identify, predict, and take action on trouble sites in the future.
A full stack application that connects you with local animal welfare organizations and helps you find the perfect pet.
An interactive dashboard that explore belly button biodiversity and uses a dataset that catalogs the microbes that colonize human navels.
React Code Challenge. Explore Art is a web app that allows you to search and find information about different artwork that is found in the Minneapolis Institute of Art's collection. You can also favorite artwork you like to view at a later time.
Browse recipes from a variety of sources, favorite recipes you like to view them later, and add your own notes to a recipe.