Skip to content
This repository has been archived by the owner on Nov 18, 2020. It is now read-only.
/ open-matrix Public archive

open source version of matrix online programming learning system

License

Notifications You must be signed in to change notification settings

VMatrixTeam/open-matrix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Open Matrix

create by yejq Nov 13, 2016

Introduction

Open Matrix 系统是Matrix系统的开源版本,提供一套完整的编程课程学习系统,包括:

  • 课程学习
  • 作业提交,自动评测
  • QA系统
  • 博客系统 ....

系统架构

后台

  • Python Tornado (web server)
  • Pyjade (template engine)
  • torndb (db access helper)

前端

  • Bootflat (component based on bootstrap)

运行

基本依赖

  • ubuntu 16.04
  • python 2.7
  • pip
  • python development tools
  • python mysql

运行命令

sudo apt-get install setuptools

cd /path/to/project/

sudo pip install -r requirements.txt

python server.py development

部分运行可能会报错,请检查依赖关系

About

open source version of matrix online programming learning system

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published