Status Update ‐ End Sprint 1 - OmarAbdelmotaleb/Jobber GitHub Wiki

Project Jobber Status Update

END of Sprint 1

Date: 2024-02-26 - 2024-03-04

Major Project Feature Summary:

Status Symbol
Completed
In Progress 🔶
Pending ⛔️

Major Project Feature % completed to date

Feature Status Completion Percentage
Account creation and login page ⛔️ 0%
User Authentication ⛔️ 0%
Status Dashboard Homepage ⛔️ 0%
Resume Parsing ⛔️ 0%
Company Management System ⛔️ 0%
Contact Management System ⛔️ 0%
Reminder System ⛔️ 0%
Filtering Options 🔶 20%
Website Navigation 🔶 50%
Analytics Dashboard ⛔️ 0%
Job Tracking Page (Main app) 🔶 40%

Current Project Status Summary: ⛔️

With the end of Sprint 1, the project has completed the initial setups and bootstrapping. We got some test connections going and are now moving onto feature development. We will be reviewing our completed work in the following meeting, as well as get started on assigned tasks for Sprint 2.

Team Status Summary:

The team is currently focused on testing the pipeline between each ends' connections to prepare for full feature development and being able to accomplish CRUD operations on the job applications. Also briefly look into 3rd party api's for resume parsing.

Team Goals for the upcoming week:

  • Complete the front end for the Job Tracking Page.
  • Complete all bootstrapping requirements.
  • Complete database schema with necessary tables, entities and attributes with suitable datatypes.

Individual Team Member Status:

  • Raj: Worked On Job Tracking page, created table with column sorting and filtering, mocked the APIs using mockoon for job applications data.

    Next week: Work on cell editing inside Job Applications Table and create a reactive user form to add Job applications data.

  • Omar: Reviewed the code for the pull request and approved it. Debugged part of the back end code. Added testing for the test API. Will need to grow testing in the future in scaling. Worked on the status report.

  • Next week: Scaling the test API with new features and working on database connections. Create GET and POST REST API calls on backend from database.

  • Dev: Worked on backend configuration and database connectivity.

    Next week: Create API to fetch users from database.

  • Arjun: Set up AWS account and AWS RDS DB set up, also researched how we can host our front and back end.

    Next week: Will host backend on elastic Beanstalk AWS and set up CI/CD pipeline for front end.

  • Amith: Worked on database creation and populating sample data.

    Next week: Will host backend on elastic Beanstalk AWS.

Past week team activities:

  • Status meeting (ALL) 02/27/2024
  • Development meeting (ALL) 02/29/2024
  • Backend commit issues discussion (Dev & Raj) 02/29/2024

Team Project Decisions:

  • No major decisions as of last week.

Other Comments:

No other comments