Skip to content

ninapolis/java2-faculties

Repository files navigation

Team 1 Faculties Service

Hello and welcome to our documentation of the service Faculty. This service supplies faculty-related data to students and lecturers and functionality to facilitate information finding. For this, we have working (REST) server functionalities that reflect the standard database queries and functions for more specified use-cases.

Installation

Since this Project uses Docker the Installation process is uncomplicated.

  1. Clone the Repository.
  2. Make sure you have Docker installed and install it if you don't.
  3. Go to the root folder of our project with a Shell (like Powershell, Bash, etc.) of your choice.
  4. Run the command docker compose up

That is it! The Service should be running after the initial building process.

Further Information

The project is developed by

- Christopher Orth 

- Falko Kühn 

- Marvin Pohl 

- Niklas Herzog 

- Sarah Sharafat 

It is created as an exam for the module Programming Java 2 of the course applied computer science. This project uses:

- Docker 

- Java 11 

- Maven 

- Junit 5 

- AssertJ

- H2 Database

- Hibernate 

- Jersey RESTful 

- Jetty 

- Jackson for JSON parsing

Further Reading

For Diagrams and more Infos, please read the PDF Document for our Documentation or visit the WIKI of our Project (the latter is more optimized)!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published