Throughout the project lifecycle, the team conducted regular weekly client meetings as part of the Software Engineering course process. Each meeting involved presenting the current project progress, discussing design and implementation decisions, and receiving feedback from the client to guide the next phase of development.
For every client meeting, the team prepared presentation slides to demonstrate updates and maintained Minutes of Meeting (MOM) documents to formally record discussions, feedback, and action items. These records ensure transparency, traceability, and continuity across milestones.
The first client meeting focused on introducing all team members and clearly defining individual roles and responsibilities for the project. The problem statement was reviewed and found to be structured, with the suggestion to strengthen it by adding user interviews. Action items included finalizing work distribution and completing interviews before the next meeting.
The team presented the work completed since the previous client meeting and discussed assigned tasks. Overall progress was reviewed and found satisfactory. The client advised the team to complete Milestone 1 and Milestone 2 before the next meeting to stay on track with the project timeline.
The team showcased the progress made since the last meeting and clarified doubts related to milestone evaluation. The client confirmed that marks would be primarily based on milestone reports. The team was instructed to complete Milestone 1 and Milestone 2 before the specified deadline.
The team presented updates on the work completed and shared the plan to finish Milestone 3. The client reviewed the progress positively and clarified that limited code modifications would be allowed after milestones. The team was advised to prepare selected features for demonstration in the next client meeting.
In this meeting, the team presented the progress made since the previous discussion and demonstrated the current working version of the web application. The client appreciated the overall progress and suggested minor frontend improvements for better usability. The team was advised to complete Milestone 3 within the planned timeline.
The team showcased the modified light version of the frontend and discussed the work completed after the last meeting. The client responded positively to the frontend improvements and encouraged the team to maintain the development pace. Emphasis was placed on ensuring timely completion of upcoming milestones.
This meeting focused on demonstrating the AI Interview feature developed as part of the application. The client appreciated the functionality and overall implementation of the feature. The team was advised to manage presentation time effectively and ensure timely submission of Milestone 4.
The team presented the work completed since the previous meeting and discussed overall project progress. The client found the discussion satisfactory and advised the team to be prepared to present the work formally along with slides. Focus was on readiness and presentation planning for upcoming reviews.
The team reviewed the work completed by individual members and overall team coordination. The client appreciated the progress and confirmed that the project was on track. The team was advised to prepare for presenting the complete project in the next phase.