Fine Tracker
Description
At my local soccer club we have a system in place for fines. For example, if a player is late to training, they will be fined. It used to require someone to record the fines in a book or in the notes on their phone. However, it tended to become complex and difficult to track especially the due dates of each fine. Therefore, I built a web application to track all the fines.
Solution
The web application was developed in Vue.js (with Vuetify components) and hosted on Firebase.
I used Vuetify Web Components to build the UI as well as custom components.
Integration and Unit testing suite. Tests were developed using Cypress.