Sprint Details

Sprint: #2 Theme: MVP - core requirements Start Date: End Date: 5th of October 2025 Duration: Team: See Roles and Responsibilities

Sprint Goal

Create a working and interactive prototype of the application.

  • Onboarding
  • Auth
  • Interact with app

Based on: capstone-project-timeline, page 1 See also: progress-checklist.pdf

Capacity

Current SprintPrevious Sprint
Total Days20 days-
Team Capacity80%-
Individual CapacityZoy: 10
Alex: 10
Matthew: 10
Julian: 10
Oliver: 10
-
Total Capcity50 Points-

Potential Risks

RiskMitigation
University non-teaching weekWe can aim to complete the most important sprint tasks before the break.

Backlog

General Documentation

  • Repo file structure docs

Map-Based Directory

  • Add map component to frontend main page
  • Implement displaying location data on map (MVP)
  • Implement backend routes for retrieving relevant data

Company Profiles

Filtering and Searching

Company List View

  • Basic list representing fetched data

ICN Database

  • Finish processing data we were provided
  • Launch DB instance
  • ICN data ingestion

User Authentication

  • Implement login page for returning users
  • Implement backend routes for logging in
  • Implement session verification backend logic

Freemium Model

  • Design onboarding UI for payment plans
  • Design main app UI for payment plans

Onboarding

  • Create list of final questions (and answer types)
  • Implement question page UI
  • Implement account credential registering flow
  • Implement email confirmation page
  • Implement backend for creating account
  • Implement backend for personalisation questions

Task Breakdown and Estimates

This was completed on GitHub Projects.

Questions

Write any questions here.