Skip to content

beccaelenzil/buses-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Seattle Late School Buses Project

I was inspired to work on this project by the understanding that student achievement is negatively affected by tardiness. I started this project in Jupyter notebooks while teaching high school data science in 2019. I recently implemented an API in Flask, and this web application in React.

In this project my software builds a database of daily late buses with key information such as school, route, date, and minutes late. This information is available publicly on a per-day basis, but no historical database or public APIs exist. My project uses a Flask app to scrape the Seattle Schools webpage, parse it using regex, and post the data to PostgresQL. The post request is triggered from a cron job on BEEW.io and the back-end service is deployed to Heroku. The front-end web application is React with MapBoxGL and is deployed to GitHub pages.

Here is a link to the Flask API repo: https://github.com/beccaelenzil/seattle-late-schools-buses

The deployed React Web Application can be viewed here: https://beccaelenzil.github.io/buses-react/

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.

The page will reload when you make changes.
You may also see any lint errors in the console.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published