Skip to content

cjordan223/CST438-Spring-Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CST438-Student Portal (Spring Boot)

This repository contains the backend code for a full-service registrar service designed for students, admins, and instructors. It features secure sign-on using JWT, unit testing, and is configured for Selenium testing with chromedriver.

Running

Machine Prerequisites

  • JDK 17
  • Maven
  • MySQL

IDE: This project was built in IntelliJ and it's use is recommended for the application.

You can view the entire SRS here, for detailed info on the DB and backend structure as a whole.

Start the Server

After you've cloned the repo, open the project in IntelliJ and navigate to the main file.

1

Start the server

2

Once your backend is up and running on localhost:8080 (or whatever port you change it to), you're done. This project implemented SOA and the front end was completed here as a separate service.

Adjusting the Data

The SQL DB is already populated with data for testing. It can be adjusted but is not recommended. UML diagrams can be found in the SRS.

Contributors

This project included Conner Jordan, Erin Smajdek and Nima Mahaloo as equal team members.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages