Welcome to SportsPA

A Software Development (Hons) Degree Project at IT Carlow

Learn More

About SportsPA

SportsPA web application which will be used by students of Sports Performance Analysis at IT Carlow. The Students use third-party Software to recored events that happen in a match. These events produce an xml file. Each instance in the xml file will represent an event. Each event will contain such data as start & end times, and the name of the Event. SportsPA will then take the xml file and related video and produce a dashboard whereby students can conduct their analysis.
SportsPA will produce a graph with bars representing each recorded event. Each bar in the graph represents an instance in the xml file and therefore a recorded event. On clicking a bar the associated video segment for that event will be played, allowing the Student to complete their analysis. They will also have the options to play the video segment fron drop down boxes and to replay a segment. Details of the event will be presented to the user on the screen.

Documents

Contains all the documentation produced during the lifecycle of the SportsPA project.

Research Document

This document contains all the research I gathered. It includes similiar systems and possible technologies, libraries and methods which were considered for developing this project.

Functional Specification

This document outlines the features of the proposed SportsPA software. It will also detail the scope and any anticipated problems that may arise.

Design Document

This document will describe how each iteration of the project will be approached. It will include details of how each requirement and specification will be fulfilled.

Final Report

This document will provide a full report on the finshed project. It will outline learning outcomes that were achieved and all problems encountered.

Technical Manual

This document includes all the code used in developing this project. Installation instructions are also provided.

Presentation

This document includes a presentation given to lecturers and fellow students during the project.

Acknowledgements

I would like to recognise and thank 2 people who helped me greatly throughout this project. The first is my supervisor Paul Barry. Paul's knowledge, enthusiasm and availability knew no bounds. The second is Johnny Bradley, a lecturer in Sports Performance Analysis at IT Carlow. Having a real client with a real need for the product added greatly to the value of the project.

About Me

Ger Dobbs

SportsPA Creator

A fourth Year Software Development Student. I completed this project as part of my final year on the Honours Degree Program. It gave me great experience in the lifecycle of a Software development project from start to finish. I experienced new technologies such as the Python Bokeh library used for visualization. I also upskilled in other tachnologies such as python, JavaScript, flask, html and bootstrap. Time management is also something I will take away from this experience.

Contact

Kildavin,
Bunclody,
Co.Wexford.

Your message has been sent. Thank you!