Project Management Documentation

Storymap

Story Map Image

Project Plan

Notice

Any unfinished user stories/tasks or repeated tasks will cascade into the next sprint when applicable.

Sprint 1

Due Date: September 30, 2024

Tasks To Complete

Task Assignees Due Date
Meet with client Everyone Weekly
Find Similar Products Armaan, Minjae 09/30/2024
Create Executive Summary Armaan 09/30/2024
Log Meeting Minutes Vamsi 09/30/2024
Create User Stories Minjae, Pooja 09/30/2024
Create Story Map Pooja 09/30/2024
Create Low-Fidelity Diagram Eric, Minjae, Vamsi 09/30/2024
Create ER Diagram George 09/30/2024
Create Sequence Diagrams Harrison 09/30/2024
Create Architecture Diagram Armaan, Minjae 09/30/2024
Complete Project Documentation v1 Harrison 09/30/2024

Sprint 2

Due Date: October 14, 2024

User Stories To Complete

User Story Story Points Status
US 01.01 - Graduate Login Google/Apple page 4 In Progress
US 01.02 - Dashboard for job listings 8 Untested
US 01.11 - View/Edit User Profile 8 In Progress
US 01.13 - Graduate Local Login 4 Complete
US 02.01 - Recruiter Login Google/Apple page 4 In Progress
US 02.02 - Recruiter Dashboard for posting jobs 5 In Progress
US 02.03 - List of Applicants 6 Untested
US 02.05 - Recruitment Status 2 Complete
US 02.08 - View/Edit Recruiter Profile 8 In Progress
US 02.09 - Recuiter Local Sign In 4 Complete
US 02.10 - Recruiter Track Applications 8 Complete
US 03.01 - Website description Page 1 Complete

Estimated Sprint Velocity: 32

Tasks To Complete

User Story IDS Task Assignees Due Date
None Meet with client Everyone Weekly
None Update User Stories with 'so' Part Harrison 10/14/2024
None Update Storyboard Harrison, Pooja Each Sprint
None Update Low-Fidelity Diagrams Armaan, Minjae 10/14/2024
US 03.01 Create Website info page Armaan 10/14/2024
US 01.01, 02.01, 01.13, 02.09 Create Login Page for all Users Armaan 10/14/2024
US 01.02 Create Graduate Dashboard Eric 10/14/2024
US 02.05 Create Recruitment Status View Pooja 10/14/2024
US 01.11 Create Profile Edit Page Vamsi 10/14/2024
US 02.03, 02.10 Create Applicant List View Eric 10/14/2024
US 02.02 Create Job Posting View Pooja 10/14/2024
US 01.01, 02.01, 01.13, 02.09 Create User Validation API Minjae 10/14/2024
US 01.02 Create API for Fetching Job Info Minjae 10/14/2024
US 01.11, 02.08 Create API for Profile Update+View Harrison, George 10/14/2024
US 02.02 Create API to store job info George 10/14/2024
US 02.03, 02.10 Create API for fetching applicants Harrison 10/14/2024
US 02.05 Create API to fetch application status Harrison 10/14/2024
US 02.02 Create API for updating job status Minjae 10/14/2024
US 01.11 Create DB Tables for Users Info George 10/14/2024
US 01.02, 02.02 Create DB Tables for Posting Info George 10/14/2024
US 02.03 Create DB Tables for Applications George 10/14/2024
None Create DB Test Data George 10/14/2024
None Complete Project Documentation v2 Harrison 10/14/2024

Sprint 3

Due Date: October 28, 2024

User Stories To Complete

User Story Story Points Status
US 01.01 - Graduate Login Google/Apple page 4 Complete
US 01.04 - Track Application Status 6 Untested
US 01.06 - Application Closure Notification 5 In Progress
US 01.10 - Easy and Fast Job Application 6 Untested
US 01.11 - View/Edit User Profile 8 Complete
US 02.01 - Recruiter Login Google/Apple page 4 Complete
US 02.02 - Recruiter Dashboard for posting jobs 5 Complete
US 02.04 - Review Applicant Resumes 8 Untested
US 02.08 - View/Edit Recruiter Profile 8 In Progress

Estimated Sprint Velocity: 35

Tasks To Complete

User Story IDS Task Assignees Due Date
None Meet with client Everyone Weekly
None Update Storyboard Harrison Each Sprint
Sprint 2 US Create UI Acceptance Tests for Sprint 2 US's Armaan, Pooja, Eric, Vamsi 10/28/2024
US 01.01, 02.01 Create Apple Sign In Functionality Minjae 10/28/2024
US 01.04 Create view for application status Eric 10/28/2024
US 01.04 Create API to fetch application status Minjae, Harrison 10/28/2024
US 01.04 Create DB Entries for Application Status George 10/28/2024
US 01.06 Create Notification Dashboard Eric, Pooja 10/28/2024
US 01.06 Create API to notify application closure Minjae, Harrison 10/28/2024
US 01.10 Create View for Applying to Job Armaan 10/28/2024
US 01.10 Create API for quick application creation Minjae, Harrison 10/28/2024
US 01.10 Create DB Table(if needed) with autofill fields George 10/28/2024
US 01.11 Update API to store and view Resume Harrison, George 10/28/2024
US 01.11, 02.08 Update API to store and view Profile_picture Harrison, George 10/28/2024
US 01.11 Update API for Register Recruiter to Company Harrison, George 10/28/2024
US 02.02 Update API and DB for deadline and salary Harrison, George 10/28/2024
US 02.04 Create View for Resume Download Vamsi 10/28/2024
US 02.04 Create API for Recruiter to view applicant Resume Minjae, Harrison 10/28/2024
None Complete Project Documentation v3 Harrison 10/28/2024

Sprint 4

Due Date: November 18, 2024

User Stories To Complete

User Story Story Points Status
US 01.03 - Job Application Auto-Fill 9 Complete
US 01.06 - Application Closure Notification 5 In Progress
US 01.07 - Filter Jobs by Employment Status 7 Complete
US 01.08 - Filter Jobs by Location 7 Complete
US 01.12 - Star Job Postings to Save for Later 8 Complete
US 02.07 - Star Applicants to Review 7 Scrapped
US 02.08 - View/Edit Recruiter Profile 8 In Progress

Estimated Sprint Velocity: 37

Tasks To Complete

User Story IDS Task Assignees Due Date
None Meet with client Everyone Weekly
None Update Storyboard Harrison, Pooja Each Sprint
Sprint 3 US Create UI Acceptance Tests for Sprint 3 US's Armaan, Pooja, Eric, Vamsi 11/18/2024
Sprint 3 US Create API Tests for Sprint 3 US's Harrison 11/18/2024
US 01.03 Create Autofill feature in apply job interface Armaan 11/18/2024
US 01.03 Create API to autofill or fetch autofill data George 11/18/2024
US 01.06 Update Frontend to use EventSource API to get notifications Pooja 11/18/2024
US 01.06 Update API to allow notifications through url token Harrison, Minjae 11/18/2024
US 01.07 Create filters for graduate to filter by employment status Vamsi 11/18/2024
US 01.07 Create query for getting job posts by employment status George 11/18/2024
US 01.08 Create location filter functionality in interface Vamsi 11/18/2024
US 01.08 Create query for listed location George 11/18/2024
US 01.12 Create frontend ui to star a job and view it Eric 11/18/2024
US 01.12 Create API and DB table to star jobs for applicants George, Harrison 11/18/2024
US 02.07 Create functionality and UI for recruiter to star applicant Vamsi 11/18/2024
US 02.07 Create API and DB table to store starred applicants Minjae, George 11/18/2024
US 02.08 Update recrutier update API to have new fields added Harrison, George 11/18/2024
None Complete Project Documentation v4 Harrison 11/18/2024

Sprint 5

Due Date: December 2, 2024

User Stories To Complete

User Story Story Points Status
US 01.05 - Applicant Job Match Feature 8 Needs Further Testing
US 01.06 - Application Closure Notification 5 Untested
US 02.08 - View/Edit Recruiter Profile 8 Complete
US 02.11 - Sort Applicants to Review 7 Scrapped
US 04.01 - Admin View of Users 5 Complete
US 04.02 - Admin View of Job Postings 6 Complete(scrapped)
US 04.03 - Admin Remove User Feature 4 Complete
US 04.04 - Admin Remove Job Posting Feature 4 Compelte(scrapped)
US 04.05 - Admin Login 6 Complete
US 04.06 - Admin Edit/View Profile 5 Complete(scrapped)

Estimated Sprint Velocity: 35

Tasks To Complete

User Story IDS Task Assignees Due Date
None Meet with client Everyone Weekly
None Update Storyboard Harrison, Pooja Each Sprint
None Launch the Web Application with nginx Armaan Minjae 12/02/2024
Sprint 4/5 US Create UI Acceptance Tests for Sprint 4/5 US's Armaan, Pooja, Eric, Vamsi 12/02/2024
Sprint 4/5 US Create API Tests for Sprint 4/5 US's Harrison 12/02/2024
US 01.05 Create endpoint for getting active jobs recommendation Minjae 12/02/2024
US 01.06 Fix chunk encoding error frontend or backend wise for SSE's Harrison, Pooja 12/02/2024
US 02.08 Update recrutier update API to have new fields added Harrison, George 12/02/2024
US 02.11 Creat API functionality for sorting applicants Harrison, Minjae 12/02/2024
US 04.01 Create functionality to view all users Pooja 12/02/2024
US 04.01 Create endpoint for admin to view users Minjae, George 12/02/2024
US 04.02 Create functionality to view all job postings Eric 12/02/2024
US 04.02 Create endpoint for admin to view job posts Harrison, George 12/02/2024
US 04.03 Create functionality to delete users Pooja 12/02/2024
US 04.03 Create endpoint for admin to delete users Minjae, George 12/02/2024
US 04.04 Create functionality to delete job postings Eric 12/02/2024
US 04.04 Create endpoint for admin to delete job posts Harrison, George 12/02/2024
US 04.05 Create functionality for admin login/sign up Armaan 12/02/2024
US 04.05 Create api for admin login Harrison, George 12/02/2024
US 04.06 Create functionality to view/edit profile Vamsi 12/02/2024
US 04.06 Create api for admin profile editing and viewing Minjae, George 12/02/2024
None Complete Project Documentation v5 Harrison 12/02/2024