Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rugal/spring-boot-webflux-skeleton
https://github.com/rugal/spring-boot-webflux-skeleton
Last synced: about 6 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/rugal/spring-boot-webflux-skeleton
- Owner: Rugal
- Created: 2023-10-12T14:19:56.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-04-16T13:58:25.000Z (9 months ago)
- Last Synced: 2024-04-17T16:48:01.334Z (9 months ago)
- Language: Kotlin
- Size: 155 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Spring Boot Web Flux Skeleton
1. test
1. unit
2. integration
2. endpoint
3. r2dbc## requirement
As school board, I would like to have a system for managing course and registration amongst student and teacher.### student
1. browse all teachers, with teacher name and faculty name
2. browse all courses, with course id, course credit and teacher information
3. search teacher by name,
4. search course by name
5. register course only if student not yet register this course
6. deregister course only if student already register this course but grade not yet given
7. browser my registered courses & grade### teacher
1. browse all teachers, with teacher name and faculty name
2. browse all courses, with course id, course credit and teacher information
3. search teacher by name,
4. search course by name
5. create course for student to registration
7. browse all students registered in course created by myself, with student name, faculty
8. grade student registered in course created by myself, the grade is from 0 - 100### admin
1. create students with name and falcuty
2. create teachers with name and falcuty