Skip to content
This repository was archived by the owner on Apr 7, 2019. It is now read-only.

junzhengca/IFCAT-IA

 
 

Repository files navigation

IMPORTANT NOTICE

This repository is deprecated, new repository resides in cms-urg organization. You can find it here: https://github.com/cms-urg/IFCAT-IA

IFCAT-IA

Immediate-Feedback Collaborative Assessment Tool is a collaborative quiz application for the classroom, based on immediate feedback assessment technique.

Quick Start

First make sure you read the configuration part, and have a config.json ready.

Then simply run npm install && npm start to start the server.

Configuration

Application configuration is stored within config.json, and is in the following format:

  • name: String - Application name, usually just use ifcat.
  • baseDir: String - Application base directory, for example, if you want to host IFCAT under domain.local/ifcat, then base directory would be /ifcat.
  • database: Object
    • url: String - Mongoose connection URL.
  • session: Object
    • secret: String - Session secret, used to encrypt sessions.
  • ia: Object
    • applicationId: String - Your application ID.
    • secretKey: String - Your application secret key.
    • root: String - Server root.
    • publicRoot: String - Optional. You can optionally set this, and set root as a LAN url, this will make
  • log: Object
    • path: String - Path to store logs.

Want to Contribute?

Please head over to CONTRIBUTING for details.

Built by students at the University of Toronto Scarborough with ❤️

About

Immediate-Feedback Collaborative Assessment Tool. A quiz application for any classroom. This fork has full integration with Identity Atheneum to support enterprise logins.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 92.2%
  • HTML 5.0%
  • CSS 2.8%