Część projektu stanowiąca backend do generowania semestralnych planów zajęć - SPZ.
| Variable |
Description |
| APP_GRPC_NAME |
gRpc host name |
| APP_GRPC_PORT |
gRpc port |
| APP_MONGO_HOST |
mongodb host name |
| APP_CORS_HOSTS |
CORS hosts |
| Endpoint |
Method |
Description |
Example |
| /module |
GET |
Returns all data from db |
- |
/module/{name} |
GET |
Returns module for given name |
/module/vpython |
/module/elective/{startYear} |
GET |
Returns all elective modules for given start year |
/module/elective/2017 |
/module/{fieldOfStudy}/{startYear}/{level}/{semester} |
GET |
Returns all modules matching parameters |
/module/is/2017/1/3 |
| /form |
POST |
Returns created pdf from post parameter |
- |
/module/prev/{fieldOfStudy}/{startYear}/{level}/{semester} |
GET |
Returns all modules matching parameters (+ from previous semesters) |
/module/is/2017/1/3 |