hochschule-augsburg / subject-registration

Application for subject registrations. Integrated with Camunda
MIT License
0 stars 1 forks source link

As a dean I want to start a new registration window #49

Open dominikhorn93 opened 2 years ago

dominikhorn93 commented 2 years ago

Description

To be able to receive registrations for a course an open registration window is necessary. The registration window can be started by the corresponding dean.

A Registration Window has the following attributes:

Details

1. Add Endpoint to start a registration window

Add an endpoint to create a new registration window:

2. Start the registration window process

When a new registration window is created a new registration window process should be created. Add the ID, start and end time to the registration window process.

3. When creating a new registration add the currently open registration window ID

When a registration is added by a student, add the current registration window id to the registration.

4. Set the status to finished when the registration window process ends

Add a service task at the end of the process and set the registration window status to finished

5. Unit tests

Don't forget to write Unit Tests for each task

dominikhorn93 commented 2 years ago

@VladKay I have tried to remember the functionality that was originally planned. You can use this epic to validate if we have everything to get started with registration windows.