Web-app for managing university courses written in Java + Spring (backend) and Typescript + Angular (frontend).
Project is created with:
- Java
- Spring Boot
- Typescript
- Angular
- PostgreSQL
In order to run project locally you need to clone this repository and build project with Docker Compose:
$ git clone https://github.com/xpakx/syllabi.git
$ cd syllabi
$ docker-compose up --build -d
To stop:
$ docker-compose stop
- Managing courses
- Managing programs
- Managing institutes
- Managing students and teachers
- Adding and editing for moderators
- Admissions
- Opening admissions
- Applying for students
- Reviewing for moderators
- Closing admissions