https://github.com/openedoo/module_eclass
Openedoo eClass module
https://github.com/openedoo/module_eclass
Last synced: 8 months ago
JSON representation
Openedoo eClass module
- Host: GitHub
- URL: https://github.com/openedoo/module_eclass
- Owner: openedoo
- Created: 2017-04-25T13:41:19.000Z (almost 9 years ago)
- Default Branch: restful
- Last Pushed: 2017-07-27T13:12:25.000Z (over 8 years ago)
- Last Synced: 2024-01-09T10:47:57.646Z (about 2 years ago)
- Language: Python
- Size: 569 KB
- Stars: 0
- Watchers: 7
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://travis-ci.org/openedoo/module_eclass)
[](https://codecov.io/gh/openedoo/module_eclass)
## Openedoo module Eclass
Eclass module for openedoo, current status is WIP.
## What is eClass?
eClass will be acting like a regular classroom in school, like handling group discussions for eClass member.
This module is the backend side, it is based on REST API.
## Installing
```
$ python manage.py module install 'module_eclass'
```
See WIKI page for available endpoint, [wiki](https://github.com/openedoo/module_eclass/wiki)
### Testing
Testing for module is a litle bit tricky with the `openedoo core`. See this information for unittest setup, [Pull request 81](https://github.com/openedoo/openedoo/pull/81). Also be careful, you must ensure that `config.py` in `openedoo core` is set for testing (different DB setup).
From project root run:
```
python -m unittest discover modules/module_eclass
```
With coverage:
```
coverage run -m unittest discover modules/module_eclass
```
## Contributing
Every kind of contribution is welcomed here :heart:.
## Some word about the mantainer
One of the maintainer (@dwipr_) is a paid contributor to work on this project, if you make some contribution, maybe he will buy you a coffee.