{"id":17123386,"url":"https://github.com/omke/ula","last_synced_at":"2025-09-02T04:13:00.893Z","repository":{"id":38480730,"uuid":"261274377","full_name":"OMKE/ULA","owner":"OMKE","description":"Learning/Content Management System for University - Microservice architecture","archived":false,"fork":false,"pushed_at":"2024-04-13T08:35:22.000Z","size":9741,"stargazers_count":24,"open_issues_count":6,"forks_count":9,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-13T05:45:11.611Z","etag":null,"topics":["angular","angular9","cms","content-management-system","docker","es6","estudent","full-stack","java","javascript","lms","microservices","mongodb","mysql","ngrx","sass","scss","spring-boot","spring-security"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OMKE.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-05-04T19:17:00.000Z","updated_at":"2025-04-05T11:58:00.000Z","dependencies_parsed_at":"2023-01-26T03:46:27.258Z","dependency_job_id":null,"html_url":"https://github.com/OMKE/ULA","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OMKE%2FULA","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OMKE%2FULA/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OMKE%2FULA/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OMKE%2FULA/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OMKE","download_url":"https://codeload.github.com/OMKE/ULA/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248670520,"owners_count":21142901,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["angular","angular9","cms","content-management-system","docker","es6","estudent","full-stack","java","javascript","lms","microservices","mongodb","mysql","ngrx","sass","scss","spring-boot","spring-security"],"created_at":"2024-10-14T18:25:37.360Z","updated_at":"2025-04-13T05:45:17.566Z","avatar_url":"https://github.com/OMKE.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eLearning Management System\u003c/h1\u003e\n\n## Description\n\nUniversity of Los Angeles management system.  \nBackend is done with microservice architecture, frontend is in Angular 9.  \nThere are five roles in total.  \nAdministrator manages university information, users, faculties and study programs.  \nTeacher manages Exams, Courses and Student's grades.  \nStudent can see it's grades, exams, courses that he is enrolled in, chat with others.  \nContent creator manages university events, research works and news.  \nUniversity staff works with university-student related information.\n\n## Contributors\n\n-   [Omar Iriskic](https://github.com/OMKE)\n\n## Application Architecture\n\n\u003cimg src=\"https://user-images.githubusercontent.com/17277467/95520216-0f9cac80-09c7-11eb-8532-76bc75f5d815.png\"\u003e\n\n## How to run\n\n@TODO\n\n### Technologies and frameworks\n\n-   SpringBoot\n-   Zuul Proxy\n-   Eureka Service Discovery\n-   Hystrix Circuit Breaker\n-   MySQL\n-   MongoDB\n-   Angular 9 with ngrx\n-   Sass\n-   Python (code-generation) - [SpringLeaf](https://github.com/OMKE/SpringLeaf)\n\n### Design resources\n\n[Figma project](https://www.figma.com/file/qc1DDLrPyskpR015t6c3Q1/University-of-Los-Angeles-LMS?node-id=0%3A1) \u003cbr\u003e\n[Figma prototype](https://www.figma.com/proto/qc1DDLrPyskpR015t6c3Q1/University-of-Los-Angeles-LMS?node-id=0%3A1)\n\n### Documentation\n\n[University of Los Angeles - API](https://documenter.getpostman.com/view/6089658/TVKFzGJv)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fomke%2Fula","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fomke%2Fula","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fomke%2Fula/lists"}