About | Technology | Getting Started | Usage | License
Simple MOOC is a simple distance learning platform for MOOC (Massive Open Online Course) courses. The "Simple" is related to the simplicity and minimalistic of the design and the objectivity of its functionalities.
Made in the Python 3 na Web com Django (Básico e Intermediário) course by Gileno Filho"
Author: Wesley Mendes
General:
- Home with ceatured courses;
- CRUD of courses and instructors;
- Student registration;
- Listing of available courses and a way for students to enroll.
Functionalities related to the Course:
- Ad System (bulletin board);
- Classroom System (Video classroom + any digital material such as slides, pdf's,...);
- Forums;
- Tracking of the contents accessed by the students (both for administrators to know what was access, and for students to know what will come from the course);
- System of exercises (exercises of submission and exercises online).
This project was developed with the following technologies:
-
Create a virtualenv
python -m venv .venv
- Activate virtualenv
source .venv/bin/activate
- Clone the repository:
git clone https://github.com/WesGtoX/simplemooc.git
- Install the dependencies:
pip install -R requirements-dev.txt
- Do the migrations
python manage.py migrate
- Run:
python manage.py runserver
Distributed under the MIT License. See LICENSE for more information.
Made with ♥ by Wesley Mendes 👋