Skip to content

BUMETCS673/seprojects-cs673olf24team4

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TeamBuilder

Report Issue on Jira

The backend server will spin down with inactivity, which can delay requests by 50 seconds or more.

Use this link https://seprojects-cs673olf24team4.onrender.com/ to activate.

TeamBuilder is a team assignment tool to help create teams based on a few simple, but important questions that users will answer. The motivation and purpose to create this tool is to make a team where collaboration, inclusivity, efficiency, and flexibility are emphasized to help users become more productive and engaging, improving overall team performance. The potential users are any group of people who want to form separate teams. The application will work as so: the user will get on the website, they will answer a few questions, and they will be placed into a team according to their answers and the answers of others.

Overview

TeamBuilder is a web-based application that allows users to:

  1. Answer a series of questions
  2. Be automatically assigned to a team based on their responses and the responses of others
  3. View their team assignment

The primary motivation behind TeamBuilder is to streamline the team formation process and create more effective teams across various contexts.

Features

Essential Features

  • User questionnaire for team placement
  • Algorithm for team assignment based on user responses
  • User name input and association with team assignment
  • Simple and intuitive user interface

Desirable Features

  • Support for multiple group assignments (e.g., Group A with Teams 1/2/3, Group X with Teams 4/5/6)
  • Quick response time for team assignments, even with large datasets

Getting Started

Running the application locally

frontend

ng serve

backend

mvn spring-boot:run

Collaborators

Team and Requirement Leader

Jake Kelly

Design and Implementation Leader

Max Zink

Configuration Leader

Raymond Chen

QA Leader

Vishal

Security Leader

Wenli Gai

About

bumetcs673f24-seprojects-GroupProjectTemplate created by GitHub Classroom

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 42.1%
  • Java 39.3%
  • HTML 12.4%
  • SCSS 4.1%
  • Dockerfile 1.1%
  • JavaScript 1.0%