Skip to content
/ xmr Public

A tool to help you study for exams without feelings of overwhelmness, implemented using Node.JS & AngularJS. Hosed version at http://xmr.zl.nu.

Notifications You must be signed in to change notification settings

Zolomon/xmr

Repository files navigation

XMR

This readme is a work in process.

Notes

This project is being reworked, refactored, polished and cleaned.

Requirements

  1. Node.js
  2. SQLite3

Install

git clone [email protected]:Zolomon/xmr.git xmr
cd xmr
npm install
node silo.js &
node backend.js &

Import

The following structure is how the files should be placed.
It's very important that the date for the exam is formatted like below and that
images start from 0.png up to n.png

Tree structure:
$ tree public/images/courses/fake01
fake01
├── exams
│   └── 20111213
│       ├── 0.png
│       ├── 1.png
│       ├── 2.png
│       ├── 3.png
│       ├── 4.png
│       └── 5.png
└── solutions
    └── 20111213
        ├── 0.png
        ├── 1.png
        ├── 2.png
        ├── 3.png
        ├── 4.png
        └── 5.png

TODO

  • Feature to create example exam with questions
  • Add prediction of tags for next exam
  • Add Has Solution flag and show in UI
  • Add navbar and breadcrumb
  • Add users, main feature is "I have solved this problem"
  • Add navigation to next problem in exam, next problem in tag, and random next problem in exam (with solution?)
  • Add GitHub connection and load in commits to news

About

A tool to help you study for exams without feelings of overwhelmness, implemented using Node.JS & AngularJS. Hosed version at http://xmr.zl.nu.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published