ULA
ULA copied to clipboard
Learning/Content Management System for University - Microservice architecture
Learning Management System
Description
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.
Contributors
Application Architecture

How to run
@TODO
Technologies and frameworks
- SpringBoot
- Zuul Proxy
- Eureka Service Discovery
- Hystrix Circuit Breaker
- MySQL
- MongoDB
- Angular 9 with ngrx
- Sass
- Python (code-generation) - SpringLeaf