Game Server

Two Player Game Server

Weekly Server

Shopping Server

React Project

The final assignment for this course is a group project to write an application in React.

This is a group project, with groups of three students each.

There are three officially supported projects, for which I have constructed back ends:

Setting up the back end

All of the back ends I have provided above use a MySQL database. You should start by creating a new, empty schema in MySQL with the appropriate name: game, weekly, or shop. Then, use the data import feature to import the database files from the database folder located in the server project folder.

Once the database is set up you can open the backend server project in NetBeans. Open the project's pom.xml file and adjust the Java version number to match the version of Java you are using. If you are using a version of Java prior to Java 17 you should also drop the Spring Boot version number down from 3.0.2 to 2.4.5.

Each server project also includes documentation on how to use the server. To read the documentation, start up the server and enter the URL

http://localhost:8085/

in a browser.