/DEEPSCAN

Make testing free with this futuristic Scantron Web App

Primary LanguageJavaScript

To run this application, start your mongo server & do the following from the command line:

in order to ensure using python2.7, create a virtual env entitled .env
cd into python/
pip install -r requirements.txt

cd ..

sudo mongod
npm install
npm run dev
npm start


for reference regarding python dependecies: 
-extrabacon/python-shell#50

Notes for development / user stories:

-ability to view past submissions as a student
-ability to see all submissions, one per student, for each particular student (by classID) in each classroom
-teacher can view all submissions for a particular exam and be able to identify student by their ID
-able to set a latest submission time or due date for an assignment
-score students and display with graphs

-multiple upload to handle 45+ question exams

-mobile ready

-write-in needs very defined boundary, 10-digit for each quetion