This is the backend API for a school management software meant for teachers & school administrators. It has many endpoints & handles all the data + queries needed
- Java
- Java Spark Framework
- Gradle
- Okta Auth
- OS X
- Gradle 7.6+ with JVM 17.0.6
- Navigate to root of project
- Run
gradle build
to install dependencies - Update line below the "TODO Add your own script..." with a command that will start up mysql server, put the login credentials in the config.properties
- Request all the secrets needed for the
config.properties
file from me (not giving out to public) - Run
gradle run
to run the api
Variables
- static final vars or var is not calling a method/ class/ is a font = THIS_CASE
- everything else = snakeCase