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.
Portfolio
Some screenshots of the web application
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 CreatorA 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.