NinjaBreadLord / indochina

MIT License
2 stars 0 forks source link

Team Blog #29

Open Samuelwaang opened 1 year ago

Samuelwaang commented 1 year ago

Workflow

Scrum Board We used this scrumboard throughout the trimester to assign work to people and helped us see the progress on our project. We had issues for each part of the project and had people assigned to each part of the project. This would also help all of us understand who was doing what and what features were going to be in our project.

Our Connection to the Project

We've all grown up in every ethnic households where our culture is a large part of our lives. The biggest part of this is food, as we are eating food from our cultures every day. We wanted to make a website that would allow people to see not only our cultures' foods, but also discover also cultures' foods.

Communication

We would make sure to ask each other questions if we needed help and made sure that everyone was always working on something. We also made sure to let people know if we finished something so that that person could move onto something else. Also, we reviewed parts of our projects together and through looking at commits and review tickets, we could see who did what and how much each person did for the week.

Challenges

Backend coding was quite difficult and new to us as most of us hadn't really done any backend work in the past. So, it was quite a learning experience playing with the code and trying to get it to work for our purposes. Eventually with a lot of searching up and troubleshooting, we were able to get past many of these errors. Asking for help from others in the group and people outside of the group was also really helpful, as it was likely errors that we had were already resolved by other people. We also sometimes had struggles delegating work out and seeing what people wanted to do and actually had the ability to do. This was helped by people deciding what they wanted to do and allowing them to switch to a different part of the project if they felt the need to.

Final Reflection

Overall, creating this project, though very difficult at times, was a rewarding process that allowed us to really explore backend development and databases. We are very proud of the final project that we ended up making and though we may have not added all features we planned, we got the most important ones done to create a functioning site. We hope to take our experiences and knowledge gained from this project onto future projects and do those even better.