Skip to content

Release 1 (Iteration 4)

Choose a tag to compare

@XavierGuertin XavierGuertin released this 10 Nov 23:33
baef148

Main Achievements

Significant progress was made with a focus on refining frontend components. Key accomplishments included implementing the datasets sidebar, metadata display, layers sidebar, and user navigation options like map reset, settings, and language selection.

Closed Issues

Velocity and Contractor Estimate

  • Velocity Calculation:

    • Total Story Points for Closed Tasks:
      • Completed tasks totaling 41 points.
    • Setup Tasks without Story Points (Estimated):
      • [Bug] Border on Body Element Prevents Full-Screen Elements: 1 point (minor)
      • Create Demo for Release 1 Presentation: 3 points (high complexity)
      • Total Estimated Points for Setup Tasks: 4 points
    • Total Velocity for Iteration 4: 41 (story pointed) + 4 (setup estimate) = 45 points
  • Contractor Estimate:

    • Estimated Hours:
      • Tasks with Story Points: 41 points x ~3 hours per point = 123 hours
      • Setup Tasks Estimate: 4 points x ~3 hours per point = 12 hours
      • Total Estimated Hours: 135 hours
    • Estimated Cost: 135 hours * 35.50 $/hr = 4792.50 $

Contractor Estimate for Iteration 4: $4,792.50 CAD

What's Changed

  • #57-feat(frontend): Laying Groundwork for Front End Concept by @XavierGuertin in #58
  • #53 - feat(UI): Added loading bar component to be used for any loading processes by @im-samwong in #59
  • #34 - feat(actions): Explicitly defined base branch by @LiamDaigle in #55
  • #34 - fix(frontend): Modified configurations to make builds work locally by @LiamDaigle in #54
  • #34 - feat(actions): Adding Docker Build CI/CD to the Pipeline by @LiamDaigle in #60
  • #34 - feat(actions): Fixed docker-build.yml and attempting to fix CI.yml by @LiamDaigle in #62
  • #47 - feat(frontend): Added the UI component for MetaData by @LiamDaigle in #61
  • #63 feat(Setup) - Set Up Docker Hub and Github Workflow to Push Docker Images by @XavierGuertin in #64
  • #63 feat(Setup) - Set Up Docker Hub and Github Workflow to Push Docker Images by @XavierGuertin in #68
  • #29 feat(frontend) - Added the ability to switch between different map layers and to draw bounds for wildfire events. by @PFratt in #66
  • #36 - feat(docker): Containerized GeoServer by @lo-vil in #65
  • #70 - feat(backend): Implement Initial Data Retrieval from JSON File in Spring Boot Backend by @XavierGuertin in #71
  • #39 - feat(unit-test): updated dependencies and created sample test for jest tests by @adissuu in #56
  • #51 - feat(frontend): Added Buttons to UI by @Kadestery in #75
  • #74 - fix(Nx): Bug fix by transforming all nx config to local runner by @im-samwong in #76
  • #34 - feat(CICD): Added config to CICD to do code checks. by @im-samwong in #77
  • #33 - fix(sonar): Sonarqube configurations had to be switched to CICD for security by @im-samwong in #78
  • #33 - fix(sonar): Splitting the backend and frontend CI into two jobs and adding an extra sonar project by @im-samwong in #87
  • #48 - feat(frontend): Added Sidebar for Available Datasets by @yasminehilout in #67
  • #26 - feat(frontend): Synthetic Wildfire Simulation Controls by @lo-vil in #89
  • #53 - fix(UI): Added the loading bar for datasets for UI purposes by @Fetyali7 in #90
  • #88 - Fix(UI): Fixed the gap preventing full-screen elements by @Fetyali7 in #94
  • #63 - feat(docker): Setting up deployment to docker hub by @im-samwong in #96
  • #91 - feat(backend) - Add logging by @justncheng in #95
  • #4 - chore(documentation): Update Developer Getting Started Guide by @PFratt in #93

New Contributors

Full Changelog: iteration3...release1