Fall 2017 | University of California, San Diego CSE Department
The emphasis this quarter will be building a Web application to manage a soccer team including roster and schedule as well as provide some rudimentary statistics management for players action during a game. We will call this application TeamWatch generically but you will able to brand it as you like. Teams of 3 will get to design their application with a mobile first, web standards focus using arbitrary team content (including Rec, Pro or National team information). The application will have an authentication layer, CRUD (Create,Read Update, and Delete) facilities for player and game management and will be multiuser based. You will get to use Google Cloud's Firebase technology to implement this project. You will be allowed to use VanillaJS/jQuery or VueJS to execute the application. Application architecture using an offline first pattern employing service workers is required. To perform this a cheap Android phone must be purchased for real hardware testing and grading emphasis will focus on correct function on our reference device.
On Campus Office Hours: After lecture every day for aprox. 15mins to 1hr, Wednesday 2:30-4:30PM @ 2124 and by arrangement
Off Campus Office Hours: By appointment @ PINT Main Office