Project Management Documentation
Storymap

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 |