Semester 1 2024 Web Development
ProjectPilot
Description
There is a problem with the way in which projects are selected and assigned in the capstone course at the university. The course coordinator needlessly spends hours of time gathering and synthesising information from both students and aspiring clients with hopes of finding a viable pairing of student teams to client projects. This does not have to be the case. With projectPilot, we propose a more streamlined and efficient solution to this problem. We have carefully designed, implemented, and tested a web service that allows aspiring clients to propose projects, students to select projects, and course coordinators to swiftly generate a valid matching of student teams to clients. Our report will introduce the specifics of our project, and underline key decisions that have been made in terms of the overall design, implementation, and testing of the project. These will be discussed in detail through the lens of all primary components of our service (a front-end, a back-end, a database, and an algorithm). We will discuss how our work could be applied to other real-world problems, as well as ways in which our systems could have been improved. The paradigm of unnecessary human computation will be addressed by projectPilot; we will save time for educators, allowing them to focus on more useful and transformative things.
developed by The if Statements
No comments yet, Start the conversation.