Marvelus Module Management System
- Python 3.7
- Node.js (npm)
- MySQL version > 8 (set the root account's password to be
rootor edit the setting file inEntrytask/settings.py) - This project is suggested to be run in Windows OS. For MacOS, if
pythonrelated command fails, adding back the commented out code in_init_.pyinEntryTaskandluminusmay help. If still can not solve, do approach us for help.
- We use two databases named
entrytaskandluminusfor our project. If you have existing database with same name. Do backup it first. mysql -uroot -p < schema.sql- Enter the password
cd new_frontendnpm installnpm run buildcd ..
pip install virtualenvvirtualenv venv- Activate base on your OS. (See Google)
- See
(venv)at start of your command line
pip install -r requirements.txtpython manage.py migratepython manage.py runserver
- Open
127.0.0.1:8000/for login check. - The hashed password is
123456for all users - Possible username are
stu1,stu2,ta1,ta2,prof1,prof2(Seeschema.sqlfor all users)