Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/openarchitex/openlearnr

Open Source Course Management Platform
https://github.com/openarchitex/openlearnr

advanced-level angular course-management education ict java jhipster online-courses python-sinhala spring-boot sri-lanka

Last synced: about 2 months ago
JSON representation

Open Source Course Management Platform

Awesome Lists containing this project

README

        

![OpenLearnr](docs/images/OpenLearnr.svg)

[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-v1.4%20adopted-ff69b4.svg)](https://github.com/OpenArchitex/OpenLearnr/blob/develop/docs/CODE_OF_CONDUCT.md) [![Build Status](https://travis-ci.com/OpenArchitex/OpenLearnr.svg?branch=develop)](https://travis-ci.com/OpenArchitex/OpenLearnr) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=OpenArchitex_OpenLearnr&metric=alert_status)](https://sonarcloud.io/dashboard?id=OpenArchitex_OpenLearnr) [![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/2975/badge)](https://bestpractices.coreinfrastructure.org/projects/2975)

This application is created as an open source content management system where students and teachers can interact with each other. Instructors can upload their courses whereas students can watch the videos and interact with the instructors. Work is currently under progress and we have launched an initial site called PythonSinhala (https://pythonsinhala.com) using this codebase. PythonSinhala is primarily aimed at providing Sri Lankan students the support they need to prepare for standardized exams such as [GCE Advanced Level](https://en.wikipedia.org/wiki/GCE_Advanced_Level_in_Sri_Lanka).

It's our hope to improve the codebase inorder to create a full fledged web application that could be leveraged to host a content management website for all purposes such as a [MOOC](https://en.wikipedia.org/wiki/Massive_open_online_course).

For instructions on how to build and run the project please refer to our [Development Documentation](https://github.com/OpenArchitex/OpenLearnr/blob/main/docs/DEVELOPER_DOCUMENTATION.md).

We welcome all contributions, so please feel free to get in touch through our [issues tracker](https://github.com/OpenArchitex/OpenLearnr/issues) if you have any suggessions for improvement. Please open an issue first and once discussed and finalized you could open a pull request. If you are interested in contributing please refer to [Contributor Documentation](https://github.com/OpenArchitex/OpenLearnr/blob/main/docs/CONTRIBUTING.md) for more details.

If you find any security related issue or vulnerability please refer to our [Security Policy](https://github.com/OpenArchitex/OpenLearnr/blob/develop/SECURITY.md) on how to report them.

Please refer to our [Code of Conduct](https://github.com/OpenArchitex/OpenLearnr/blob/main/docs/CODE_OF_CONDUCT.md) before posting or engaging in any form of discussion within the project.

---

`We are grateful for JetBrains for generously providing Open Source licenses to help us with our development effort.`

[![JetBrains Logo](https://raw.githubusercontent.com/OpenArchitex/CommonAssets/main/images/jetbrains-logo.svg)](https://www.jetbrains.com/?from=CherishCakes)