Quiziato is a realtime classroom surveying system.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
models
public
routes
services
src
views
.bowerrc
.editorconfig
.gitignore
LICENSE.txt
README.md
app.js
bower.json
config.js
env.json.dist
gulpfile.js
package.json

README.md

Quiziato™

Quiziato™ is a real time classroom quiz system for instructors to gauge student performance and understanding. It was inspired by the i>clicker system used at many universities (although their mobile offering was not available at the time this was started). There is an accompanying iOS application (to be published).

The app uses web sockets to provide realtime communication to connected mobile devices in the classroom, while the instructor manages the course session through the web dashboard.

This is the Web Dashboard and Backend for Quiziato™. The iOS application can be found here.

Features

  • Accounts & Authentication
  • Instructor can create Multiple Choice Questions
  • Student Attendance during class sessions.
  • Timed assignment of multiple choice questions.
  • Students and Instructor can review student performance.
  • Graded & Ungraded questions.

Next Steps

  • Open Ended Questions
  • 'Raise Hand' feature.
  • Android Application.
  • Administrative Dashboard and Features.
  • Login Integration with existing LDAP, etc.

Built with

  • NodeJs, Express, & Socket.io
  • MongoDB & Mongoose
  • Redis
  • Jade, AngularJS & Bootstrap

Developing

  1. cp env.json.dist env.json and edit the environment variables to suit your needs.
  2. npm install
  3. gulp

Contributors

Trevor Summerfield - Built the backend and web frontend

Michael Selsky - Built the iOS Application

License

MIT