The original developer for this site is a close friend of mine from university. He got in touch after the academy owner needed some additional functionality added, and that developer didn't have the time to create it. The complete scope was to build a functional and secure user system that fit in with a members area where paying users can view tutorial videos for the classes that they are signed up for within the club as the MVP. It also matched the current design and has an admin area for the club owner and site administrator to manage members and their access to those videos. I had a great time learning the complexities of Laravel and how beautifully it syncs up with Vue during this project.