NYC Rideshare is a full-stack webapp that predicts Uber prices using real-time weather, location, and time inputs. Powered by Node.js, React, and Express, it lets users query specific and aggregated ride information, create accounts, and log rides. It uses over 125 million Uber ride records and hourly weather data from 2021, which is stored on an AWS RDS (PostgreSQL) instanced, with optimizations like custom indices and materialized views.
NYC Rideshare is a full-stack webapp that predicts Uber prices using real-time weather, location, and time inputs. Powered by Node.js, React, and Express, it lets users query specific and aggregated ride information, create accounts, and log rides. It uses over 125 million Uber ride records and hourly weather data from 2021, which is stored on an AWS RDS (PostgreSQL) instanced, with optimizations like custom indices and materialized views.

