This was a group project I worked on in my second year of university. Our client requested a site where prospective candidates could answer a questionnaire to find out which department and role would be the best fit for their skill set. Recruiters can then use the data collected from the questionnaire to streamline their hiring process and gain insights into which departments are being recommended the most.
We used the Agile development process and SCRUM methodology.
Over 10 weeks, we had in-person meetings 3 times a week and 2 sprint weeks.
We first listed all functional and non-functional requirements for the project and rated their priority levels.
We created ERD, C1, C2, C3, and C4 diagrams to plan out the structure and architecture.
The majority of the programming took place during the sprint weeks. After the first sprint, we met with our client to present our progress and receive feedback, which we then used to guide the second sprint.
We used user acceptance tests, created test cases, and conducted accessibility and non-functional testing using Chrome DevTools, Lighthouse, and device emulators.
We delivered a final presentation to the client, showcasing the completed project and its features.