##Our Vision:
FLAWLESS
UNALTERABLE
CIRCUMSPECT
KNOWLEDGEABLE
DELECTABLE
APOCALYPTIC
VENERABLE
ILLUMINATING
DISTINCTIVE
##What is this? This project is aiming to build a online platform that allows student write, run ,and test code online to finish coding related assignment. Also teacher can set up the auto correction to correct student's code.
RDFZXS 17' CSP Project This was the Senior project for RDFZXS 17' CSP class. All Rights Reserved
##TODO list: -Fix the README.md -write a documentation -Standardize the protocol (fix those weird Japanese) -modify the outdated packages (crypto for example)
##MVP for REPL
- The REPL is supposed to allow users to sign up and log in.
- Validation
- Token login
- Lost and find password
- Delete account
- Change password
- Log out
- The REPL is supposed to have classroom in each users
- Created classroom
- Invite student/teacher
- Assign classwork
- Delete classroom
- Clone
- Run program online
- The REPL is supposed to have classwork in each classrooms
- Created classwork
- Schedule publish date/due date
- Auto correction for multiple choice question
- Student could finish and review their classwork
- Teacher could review and correct the classwork
- Delete classwork