Objectives
Objectives
The project definition outlines a clear goal: creating a chat application for student group project
collaboration, aligning with educational objectives. However, refining the scope is necessary for
manageability within constraints. Prioritizing key features like UI, communication, and
addressing gaps such as user engagement challenges and security is crucial. Iterative
development and responsiveness to user feedback are highlighted as essential for enhancing
application performance and success. This critical review aims to evaluate the project's
definition, strengths, weaknesses, and propose areas for improvement.
Objectives:
The primary objective of this dissertation is to develop a chat application to facilitate
communication among final-year computing students, making it easier for them to find group
members for their projects. The application aims to support features like broadcasting project
interests, joining project-specific chat rooms, and private messaging, and thereby enhancing
collaboration. The chat application is designed to facilitate seamless interaction, allowing
students to communicate their interests, skills, and availability. By providing a platform for real-
time messaging, the application ensures that students can quickly and effectively exchange
information, reducing the time and effort needed to coordinate group activities.