Skip to content
IsaacP edited this page May 15, 2025 · 19 revisions

image

What is Teambuilder?

Teambuilder is a web-based platformed developed to function as the core administrative system for the EPICS team, streamlining project assignments and data management.

What is Teambuilder designed to do?

At its core, Teambuilder aims to reduce the administrative burden on EPICS professors by automating the student-to-project assignment process. Normally this task, when done manually, takes days to complete, consuming valuable time at the start of each semester. With Teambuilder, however, this process is reduced to mere seconds. Professors simply upload a CSV file containing student information and their top three project choices. The system then processes this data using a custom algorithm, determining the optimal project placements. The results are available both as a downloadable file and as an interactive display on the website.

Beyond project assignments, Teambuilder also functions as a robust database system, enabling the storage, retrieval, and long-term tracking of project records. This ensures that every project in EPICS—from its inception to the present and beyond—is documented and easily accessible. As EPICS continues to grow, this database will serve as a vital resource for maintaining an organized history of potentially hundreds of projects.

Additionally, Teambuilder facilitates the management and visualization of demographic data. By parsing another CSV file, the system generates clear, structured graphs that provide insights into student demographics, offering a comprehensive overview of EPICS participation over time.

Clone this wiki locally