I think the basic layout of the ecommerce website went well. We have the skeleton of an ecommerce app, and we just need to add a few more features. The biggest lesson takeaway is to start off small instead of getting too ambitious. I definitely had help from my peer, Humayun, to tell me I should take a step back and get the most basic things done first
I would like to reproduce another detailed wireframe from a figma template. This saves time, and while it looks generic, I can customize it when designing as we move closer to the finalized product. I also liked the async working on frontend/backend. I think we managed that pretty well over the weekend and didn't run into any conflicts at all
What did not go so well was planning in the beginning. I feel like we we initially knew what we had to do, but after we cut back on a lot of features to make things more manageable we were trying to figure out so many things as we went along. Since we were both new to the using all of these frameworks at once it cost a significant portion of time just trying to initializing the repo
Now that we know which approach to use - having a separate frontend/backend but being inside a monorepo- we will spend less time starting the app up and stubbing up the scaffolding. Perhaps over the weekend on the next project all of that can be done so that we can focus on the biggest challenges during the week