Following the Gen-Z movement, we encountered another setback when our community partner unexpectedly withdrew from the project. Fortunately, we were able to secure a new partner, which marked the beginning of a fresh and valuable experience for our team. During our first meeting, we focused on gathering initial requirements to gain a clear understanding of their needs and expectations.

After identifying the requirements, we conducted a brainstorming session to design the database. Creating the database felt like laying the foundation for the entire system. It demanded careful planning, attention to detail, and a thorough understanding of the data involved. This process also helped us visualize how the different components of the system would interconnect and function as a whole.

We adopted a database first approach, beginning with the design and setup of the database. With that in place, we transitioned to coding both the backend and frontend. To ensure smooth progress, specific tasks were assigned to each team member. 

We were given tasks by our mentor, Mr. Pream, which we finished on time. His guidance not only helped us complete the tasks efficiently but also allowed us to learn valuable skills along the way. Being delighted with our task, he treated us to coffee and had insightful chitchat.

One key challenge we faced was the unexpected change in our community partner, which delayed requirement gathering and project initiation. As a result, our overall progress was slower than expected.

Despite this, our motivation to catch up on pending tasks remains strong, and we remain committed to demonstrating clear progress in the upcoming sprint. To fix the delays, we have implemented more frequent check-ins and adjusted our timelines to fit in. By encouraging open communication and teamwork, we believe we can overcome these challenges and complete the project.