Skip to content

Backend API for the Academical desktop School management app project

Notifications You must be signed in to change notification settings

GeorgeCodes17/AcademicalApi

Repository files navigation

AcademicalApi

Description

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

Technologies

  • Java
  • Java Spark Framework
  • Gradle
  • Okta Auth

Requirements

  • OS X
  • Gradle 7.6+ with JVM 17.0.6

Installation

  1. Navigate to root of project
  2. Run gradle build to install dependencies
  3. 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
  4. Request all the secrets needed for the config.properties file from me (not giving out to public)
  5. Run gradle run to run the api

Naming Convention

Variables

  • static final vars or var is not calling a method/ class/ is a font = THIS_CASE
  • everything else = snakeCase

About

Backend API for the Academical desktop School management app project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages