ExamParser
Simple exam tester with administration module. Based on MEAN app structure.
First run:
- Download and install Node from https://nodejs.org/en/ (my vesrison: v6.11.3)
- Install angular: npm install @angular/cli -g
- Install Express npm install express body-parser --save
- Install MongoDB from https://www.mongodb.com/
This may be tricky and it is advised to follow instructions from this page: https://docs.mongodb.com/manual/administration/install-community/ Don't forget to set up new destination folder while running this in cmd in instalation directory:
mongod.exe --dbpath C:\MongoDataBase\data\db (example of the path)
mongo.exe
use exams (or change this name of a database in server/routes/api.js file)
- Run 'npm install' in projeckt folder (it is possible that this command covers 2. and 3. but it has to be tested)
- Run 'ng build' in project folder
- Run 'node server' in projeckt folder (in seperated cmd window)
Extra
For more control over database I recomend using https://robomongo.org/
Panel administracyjny
Basick administration panel with a main function of export all of the tests to a .xml file
login: admin password: 1q2w3e4rY