https://github.com/openedoo/openedoo
OpenEdoo Core
https://github.com/openedoo/openedoo
education flask framework python
Last synced: 8 months ago
JSON representation
OpenEdoo Core
- Host: GitHub
- URL: https://github.com/openedoo/openedoo
- Owner: openedoo
- License: mit
- Created: 2016-10-04T04:56:13.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-10-04T08:35:45.000Z (over 8 years ago)
- Last Synced: 2025-07-03T03:48:07.961Z (9 months ago)
- Topics: education, flask, framework, python
- Language: Python
- Homepage: http://openedoo.org
- Size: 5.91 MB
- Stars: 13
- Watchers: 3
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WELCOME TO OPENEDOO [](https://travis-ci.org/openedoo/openedoo)

## openedoo-beta in pip
```
pip install openedoo
and run in your terminal
openedoo install
```
## how to use
```bash
git clone https://github.com/openedoo/openedoo
pip install -r requirements.txt
```
### Migrate Database
```bash
python manage.py db init
python manage.py db migrate
python manage.py db upgrade
python manage.py --help
```
### Create New Module
```bash
python manage.py module create -n "module_name"
```
```bash
python manage.py module create -n "module_name" --remote "github_repo_url"
```
### Runserver
```bash
python manage.py run
```
## Docker Compose
### Setup
```bash
$ docker-compose up -d
$ curl
```
### Stop Services
```bash
$ docker-compose stop
```
### Run And Play
```bash
$ docker-compose start
```
### Create Module
```bash
$ docker-compose exec od python manage.py create "test"
```
### Manage Module
```bash
$ docker-compose stop od
$ docker-compose run od bash
[from_od]$ openedoo module create -n "test"
[from_od]$ opendoo module remove test
[from_od]$ opendoo module install https://github.com/openedoo/module_hello
```