Explore a diverse range of web applications covering various subjects, from data-driven insights to practical tools. Most of these applications utilize APIs to deliver live, up-to-date data, and are built using Python. JavaScript applications will be available soon, expanding the functionality even further.


Web Applications


card
Project #1
Maritime Indexes

The Maritime Indexes Live Dashboard delivers real-time data on key players in global shipping and freight, leveraging the Yahoo Finance API to track some of the world’s largest freight forwarders — DSV, XPO, DHL, and Kuehne + Nagel (KHNGY) — as well as major shipping lines like A.P. Moller – Maersk (AMKBY), Hapag-Lloyd (HLAG.DE), and Star Bulk Carriers Corp. (SBLK), a leader in dry bulk ocean transport. It also includes Global Ship Lease Inc. (GSL) for container leasing and Amazon (AMZN), the world’s top e-commerce platform. By visualizing these companies' financial data, this dashboard enables investors and industry professionals to monitor market health, identify trends, and make informed decisions with up-to-the-minute insights across shipping, logistics, and freight sectors.

card
Project #2
MTA Live Schedule

The MTA Live Schedule app provides a live, detailed look at New York City’s subway system, directly connecting to the NYC MTA to show the current number of trains in service and their distribution across numeric and alphabetic lines. Users can select their preferred train line, current station, and travel direction to view real-time schedules for upcoming trains. A visual schedule display highlights the time gaps between trains, making it easy to see when the next train will arrive. This app is perfect for riders who want to plan precisely—whether you’re squeezing in a few more minutes with friends or timing your descent into the subway, MTA Live Schedule keeps you informed and on time.

card
Project #3
Employment Survey

The Employment Survey app is a dynamic tool for gathering responses from employees on a range of employment-related questions. Designed to adapt based on user answers, the survey tailors follow-up questions to ensure relevance and depth in each response. All data submitted is automatically compiled into an Excel format, enabling smooth integration with data visualization tools for further analysis. Structured to proactively address potential data quality challenges, this survey app provides a straightforward yet powerful way to collect actionable insights from diverse employees efficiently.

The Port NYNJ Cargo Volumes Dashboard is an interactive tool that displays container volume data for the Port of New York and New Jersey from 2018 to 2022. It provides a detailed breakdown of cargo types, including import and export volumes as well as loaded and empty containers, giving users insight into the port's operational trends. The dashboard also features an annual heatmap to highlight activity peaks and patterns, along with historical dynamics and overall trends over time. This comprehensive view allows stakeholders to easily monitor port performance, identify volume shifts, and analyze cargo flow trends for strategic decision-making.