University of Los Angeles management system.
Backend is done with microservice architecture, frontend is in Angular 9.
There are five roles in total.
Administrator manages university information, users, faculties and study programs.
Teacher manages Exams, Courses and Student's grades.
Student can see it's grades, exams, courses that he is enrolled in, chat with others.
Content creator manages university events, research works and news.
University staff works with university-student related information.
@TODO
- SpringBoot
- Zuul Proxy
- Eureka Service Discovery
- Hystrix Circuit Breaker
- MySQL
- MongoDB
- Angular 9 with ngrx
- Sass
- Python (code-generation) - SpringLeaf