ltouroumov / heig-tweb-kwizz

Incredibly Awesome Student Survey Platform (modesty not included)

Home Page:http://kwizz.ltouroumov.ch

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TWEB - KWizz

Access the app @ kwizz.ltouroumov.ch

Authors

Laureline David & Yves Athanasiadès

Introduction

This projet allow someone (eg. a teacher) to create online surveys. Those surveys are seperated into rooms. Each room contains only one survey with one or more questions. This application allows the creator to live view datas inside the room (questions answered, correct answers, etc.). When a room is closed the results are pushed towards the users (eg. students).

Next Steps

Firstly, we would implement other types of questions. Currently only multiple choice questions can be used. In the future the application should allow to create open questions.

Technologies / frameworks

  • Angular2
  • Bootstrap
  • Silex
  • Twig
  • PHP
  • .Net Core MVC
  • .NET Core Entity framework
  • Vanilla WebSockets
  • Webpack
  • Docker
  • Node
  • ChartJS

Navigation

image

Run Instructions

Be sure to have a functional docker(v1.12.x) installation

Then execute the commands below in a chosen directory

git clone https://github.com/ltouroumov/tweb-kwizz.git

docker-compose up

You should be able to access the landing page at http://localhost:8080 (or http://<your-docker-host-ip>:8080)

Deployment Instructions

Use your favourite container orchestrator

About

Incredibly Awesome Student Survey Platform (modesty not included)

http://kwizz.ltouroumov.ch


Languages

Language:C# 43.6%Language:HTML 17.6%Language:CSS 13.5%Language:TypeScript 12.9%Language:JavaScript 9.5%Language:PHP 2.8%Language:ApacheConf 0.1%Language:Shell 0.0%