Dog Mutual - cs428TAs/w2025 GitHub Wiki

Pitch

Create an app like Tinder, but for your dogs to hang out at the dog park. Find your dog a friend that looks classy.

Features

TBD

Team

  1. Stephen Amos
  2. Tess Herrington
  3. Zachary Johnson
  4. Joshua Nielsen
  5. John Olson
  6. Beau Yancey

Development Components/Programs

  1. Front End - React
  2. Back End - Node.js with express

Org Chart

cs428 Org Chart (2)

Role Requirements

Role Responsibilities
Project Manager Writes weekly status report. Organizes team meetings and ensures that deliverables are on track. Assists in development where needed.
Chief Architect Makes decisions about tech stack and code architecture. Helps keep project on schedule. Leads development where needed.
UI/UX Designer Makes decisions about website/application layout. Designs the user experience and ensures designs are implemented in code.
Frontend Developer Develops frontend code and works with UI/UX designer to ensure that the experience is consistent and as designed.
Backend Developer Develops backend code, including any database and API implementations.

Project Deliverables

Dog Mutual Project Requirements

PERT Chart

Gantt Chart

Architecture and Design Document

Architecture Diagram

SQA Document

Status Reports

2/2/2025-2/8/2025

2/9/2025-2/15/2025

2/16/2025-2/22/2025

2/23/2025-3/1/2025

3/2/2025-3/8/2025

3/9/2025-3/15/2025

3/16/2025-3/22/2025

3/23/2025-3/29/2025

3/30/2025-4/5/2025

4/6/2025-4/12/2025