Skip to content

Week One

bigtrist edited this page Sep 28, 2021 · 5 revisions

Week 1

Backlog Refinement Meeting

The larger PBI of adding site functionality was broken up into the following smaller PBI's:

  • Create Jobs Functionality
  • View Jobs Functionality
  • Label Jobs Functionality
  • Create Job Partitioning System

These PBI's were also made to be our top priority and thus put at the top of our product backlog.

The larger PBI of creating the UI/UX to our site was broken up into the following smaller PBI's:

  • Creating all pages as well as their elements
  • Styling all pages and their elements
  • Adding extra UI/UX elements to enhance user experience (eg. animations, speeding up website)

The larger PBI of adding user accounts and functionality to our site was broken up into the following smaller PBI's:

  • Create User Accounts and Authentication
  • Display and Edit Profile information

Sprint Planning Meeting

  • Have a full skeleton of the site up and styled with correct color scheme and animations (Buttons and transitions etc)
  • Login and registration should be fully up and running , Meaning users should stay logged in as they visit other pages or leave the website page. Passwords should be encrypted.
  • Error handling should be efficient and look user friendly
  • Should be able to accept job from the view job page and have it show up in accepted job page(should not be able to accept job unless logged in , otherwise redirect)
  • Link backend and frontend with database queries/mutations (Important)
  • Certain pages should be locked to users unless they are logged in
  • Job images should be separated according to the amount specified

Daily Scrum Meeting 17th August 2021 11:00am (Tuesday)

Aharon Cohen (Frontend):

  • Tasks completed yesterday: Researched React components
  • Tasks for the day: Working on login and register skeletons
  • Impediments: Quizzes for PC and OS

Langiwe Mwale (Frontend):

  • Tasks completed Yesterday: started the create job component
  • Task for the Day: add more elements to components
  • Impediments: converting class component to functional component

Ioanni Balassis: (Frontend):

  • Tasks completed yesterday: Researched React
  • Tasks for the day: Work on View Jobs Skeleton
  • Impediments: Other Uni work

Jonathan Nunes (Frontend):

  • Tasks completed yesterday: Navbar shell
  • Tasks for the day: Hero image
  • Impediments: Other university work

Faisal Saleem (Backend):

  • Tasks completed yesterday: Automated Testing with GitHub Actions
  • Tasks for the day: Write some tests
  • Impediments: None

Ghulame Mujtaba Arbi (Frontend):

  • Tasks completed yesterday: Researched React
  • Tasks for the day: Research and start working on How-To pages
  • Impediments: Time, work on another projects outside of uni work

Tristan Bester (Backend):

  • Tasks completed yesterday: Automated Testing with GitHub Actions
  • Tasks for the day: Write some tests
  • Impediments: None

Sipho Sikakane (Scrum master/Frontend):

  • Tasks completed yesterday: Implemented simple navigation
  • Tasks for the day: Work on the profile page
  • Impediments: Lectures

Daily Scrum Meeting 18th August 2021 11:00am (Wednesday)

Aharon Cohen (Frontend):

  • Tasks completed yesterday: Started working on login shell
  • Tasks for the day: Continue working on login shell
  • Impediments: Lectures and quizzes

Langiwe Mwale (Frontend):

  • Tasks completed Yesterday: added image upload
  • Task for the Day: finish the form
  • Impediments: adding image previews

Ioanni Balassis: (Frontend):

  • Tasks completed yesterday: Continued with react research
  • Tasks for the day: work on skeleton component
  • Impediments: Other Uni work

Jonathan Nunes (Frontend):

  • Tasks completed yesterday: Researched React components
  • Tasks for the day: Work on Home Page
  • Impediments: Other university work

Faisal Saleem (Backend):

  • Tasks completed yesterday: Setup Jest to run tests.
  • Tasks for the day: Continue with graphql queries
  • Impediments: None

Ghulame Mujtaba Arbi (Frontend):

  • Tasks completed yesterday: Start working on How-To pages
  • Tasks for the day: Continue work on How-To pages
  • Impediments: Time, work on another projects outside of uni work

Tristan Bester (Backend):

  • Tasks completed yesterday: Setup Jest to run tests.
  • Tasks for the day: Increase test coverage.
  • Impediments: None

Sipho Sikakane (Scrum master/Frontend):

  • Tasks completed yesterday: Worked on the profile page
  • Tasks for the day: Continue with the profile page
  • Impediments: Parallel Computing Tutorial

Daily Scrum Meeting 19th August 2021 11:00am (Thursday)

Aharon Cohen (Frontend):

  • Tasks completed yesterday: Login shell
  • Tasks for the day: Start working on register shell
  • Impediments: Lectures and quizzes

Langiwe Mwale (Frontend):

  • Tasks completed Yesterday: finished form for create Job and credit calculation
  • Task for the Day: image preview and deployment
  • Impediments: Accessing the form data using react

Ioanni Balassis: (Frontend):

  • Tasks completed yesterday: Completed shell for view jobs page
  • Tasks for the day: add modal to it
  • Impediments: behind on uni work

Jonathan Nunes (Frontend):

  • Tasks completed yesterday: Started testimonials section
  • Tasks for the day: Finish testimonials + possible additional sections + navbar change + sign up for vaccine
  • Impediments: Other university work

Faisal Saleem (Backend):

  • Tasks completed yesterday: Set up multiple upload mutation
  • Tasks for the day: Set up create job mutation
  • Impediments: None

Ghulame Mujtaba Arbi (Frontend):

  • Tasks completed yesterday: Completed post job side of how-to page
  • Tasks for the day: Work on tabs to switch between how-to pages
  • Impediments: Time, work on other projects outside of uni work

Tristan Bester (Backend):

  • Tasks completed yesterday: Setup backend create job functionality.
  • Tasks for the day: Setup backend create job functionality.
  • Impediments: None

Sipho Sikakane (Scrum master/Frontend):

  • Tasks completed yesterday: Fix styling on dashboard page so it doesn’t affect others
  • Tasks for the day: Continue with the profile page
  • Impediments: Time

Daily Scrum Meeting 19th August 2021 11:00am (Friday)

Aharon Cohen (Frontend):

  • Tasks completed yesterday: Register shell and navigation between login and register
  • Tasks for the day: More styling
  • Impediments: Time

Langiwe Mwale (Frontend):

  • Tasks completed Yesterday: finished form for create Job and credit calculation
  • Task for the Day: image preview and deployment
  • Impediments: Accessing the form data using react

Ioanni Balassis: (Frontend):

  • Tasks completed yesterday: Completed shell for view jobs page
  • Tasks for the day: add modal to it
  • Impediments: behind on uni work

Jonathan Nunes (Frontend):

  • Tasks completed yesterday: Started testimonials section
  • Tasks for the day: Finish testimonials + possible additional sections + navbar change + sign up for vaccine
  • Impediments: Other university work

Faisal Saleem (Backend):

  • Tasks completed yesterday: Set up multiple upload mutation
  • Tasks for the day: Set up create job mutation
  • Impediments: None

Ghulame Mujtaba Arbi (Frontend):

  • Tasks completed yesterday: Started working on tabs to switch between how-to pages
  • Tasks for the day: Work on tabs to switch between how-to pages
  • Impediments: Time, work on other projects outside of uni work

Tristan Bester (Backend):

  • Tasks completed yesterday: Setup backend create job functionality.
  • Tasks for the day: Setup backend create job functionality.
  • Impediments: None

Sipho Sikakane (Scrum master/Frontend):

  • Tasks completed yesterday: Fix styling on dashboard page so it doesn’t affect others
  • Tasks for the day: Continue with the profile page
  • Impediments: Time