New York City Metropolitan Area
Built an app to track and manage past and upcoming trips
• Incorporated React Hooks and Context API to create application-wide state and reduce inefficient & redundant prop
drilling in order to handle the complex state management required and establish a unidirectional data flow
• Utilized Mapbox Webservices API and Geocoding API to visualize data and increase user engagement
• Implemented JWT authentication and Google OAuth using Passport.js as Express server authentication middleware
• Structured a RESTful API using several pieces of Express middleware to more declaratively respond to HTTP requests
• Utilized Cypress testing framework to write automated tests for API