heyitsmass / BayView

The next generation reservation tracking and notification system
https://bayview.dev
MIT License
1 stars 2 forks source link

Flight State Updates and API Integration #88

Closed rdoinhs closed 10 months ago

rdoinhs commented 10 months ago

Description

This PR integrates the ability to search and confirm flights through the Duffel API, restructures and defines the flow of Flight components and includes miscellaneous updates to the Card Component, animations, and Input component memoization. State is defined locally in a separate component context and has not yet been integrated into the Itinerary flow.

This change requires an update to the .env file

Supported Features ✔️

Incomplete Features / List of Known Issues / Code Refactoring Opportunities ⚠️

Motivation and Context

This represents a long-standing WIP feature to add the ability to add flights to the event itinerary. The current pr handles state locally and does not yet integrate with the overall application flow outside of its context.

Screenshots:

Screenshot 2023-11-24 at 10 58 30 PM

No Offers Available, The Title and Subtitle will always be filled in despite what appears here.

https://github.com/heyitsmass/BayView/assets/38991991/6093ee08-da2b-42b0-8d0c-7ef7b2330b4a

Video of features presented above / Demonstration of Flow (skip around to get the idea)

Additional Notes

A follow-up PR will include updates to the integration of state to allow for the addition of additional flights and resumption of current flow. The Confirmation component is not yet final. Due to time, several features have been limited or scrapped from the original design including the ability to add amenities and seat selection.

Types of changes

Checklist:

vercel[bot] commented 10 months ago

@rdoinhs is attempting to deploy a commit to the bayview Team on Vercel.

A member of the Team first needs to authorize it.

vercel[bot] commented 10 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
bay-view ✅ Ready (Inspect) Visit Preview 💬 Add feedback Nov 25, 2023 5:27pm