Working mostly with photo uploading logic and the associated components.
Also spent some time investigating, and producing a documentation for google map api that we plan to use for various functionalities.
What you’ll be working on in the next two weeks
Mostly trying to get backend working, including investigation for schema, authentication, and connection to the database. Also responsible for implmenting fully the destination search with google places api.
Where you might have gotten stuck during the last two weeks.
Spent some time investigating how to get the image from upload event and have it as an url.
Fist part of the sprint on producing mock ups for individual Trecipe page, and set up redux store to maintain Trecipe list and a Popup dialog show/hide state. Then, worked on implementing each Destination card and finally integrating all components to build the Trecipe page.
What you’ll be working on in the next two weeks
Mock up for Map view of all destinations, implementing destination cards in the map view, and hooking up backend CRUD endpoints to frontend.
Where you might have gotten stuck during the last two weeks
Setting up redux with typescript was a bit of a learning curve, where I had to define a lot of interfaces and some generic types to get the compiler happy. But after the initial setup, the rest came pretty straightforwardedly.
Reorganized the project structure based on components, pages, and services
Implemented a static map component using Google map API
What you’ll be working on in the next two weeks
Implement all the components required for the interactive map
Work on user model and authentication
Where you might have gotten stuck during the last two weeks
The merge conflicts I had while I was reorganizing the project was interesting. Some files are modified on both branches, some files no longer exists, and some files have been renamed and moved. :scream: Git was able to identify some of these changes, but I had to manually resolve the remaining conflicts.
Scrum Update for Project Progress 3
[x] k7y0b
[x] c8y0b
[x] o1u1b
[x] z8c1b
Full Report in #67