Open rho1207 opened 3 years ago
CSID: v0p1b
What did you work on this past iteration?
Creating main itinerary edit view and calendar + styling.
What were any major issues/challenges you ran into?
Challenges: having a responsive calendar that is mobile friendly; coming up with a UX- friendly way to show the map and itinerary view together.
What do you plan to work on for this coming iteration?
Finish creating what needs to be done. Formalizing data layout and API calls.
CSID: d9i2b
What did you work on this past iteration?
Created the navbar and implemented styling and routing.
What were any major issues/challenges you ran into?
Not many, there was an issue with trying to figure out what the best way to do the routing was, and how to setup the navbar initially but that was done with some trial and error.
What do you plan to work on for this coming iteration?
Continue working on the navbar to allow clicking outside to close, add a user settings button to navbar, implement a search bar, and start working on the backend.
CSID: k2r1b
What did you work on this past iteration?
Creared the map component and connected it to Redux. Also fixed several warnings and converted the frontend to TypeScript.
What were any major issues/challenges you ran into?
Using a third-party API for maps (Mapbox) that was not built for React while trying to keep the keep from using the document object was difficult. Redux Toolkit with TypeScript is also not as straightforward as plain React, although their documentation helped with most issues
What do you plan to work on for this coming iteration?
Finish connecting the map and other components to Redux, draft a schema for the database, setup the backend.
CSID: g6q1b
Creating the main components of the welcome page.
No major issues. However, I had some challenges working with material UI w/ styled components in regards to overriding styling in prebuilt material ui components (which I am still working on).
Finishing up the styling of the login page, implementing the New Itinerary Page and connecting it to Itineraries page and making the pages responsive.