Skip to content

alinbalutoiu/Teacher-Dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zeeguu Dashboard

Build Status Coverage Status

What is Zeeguu and what is this project about? (Zeeguu Dashboard

Zeeguu is an innovative new tool for learning languages. Zeeguu allows its users to read articles in a foreign language while having real time translation at their finger tips. Zeeguu allows its users to undertake interactive exercises with words they needed translating. Zeeguu supports learning five different languages (English, Dutch, German, Spanish and French) from three base languages (English, Dutch and Chinese).

The current Zeeguu system is not set up for teachers, individuals can sign up to the website and they can be added to classes manually by system admins. But an automated and graphically supported system is needed to facilitate teachers in running a class with Zeeguu. This brings us to the project at hand. The aim of the Zeeguu dashboard project is to extend the Zeeguu website's functionality in order to help teachers use Zeeguu in their classrooms. This functionally should include the creation, mangagement and analysis of classes and students.

How to Install

  1. Clone this repo
  2. Make a python virtual environment with the following packages by running the command pip3 install -r requirements.txt and generate output suitable for a requirements file by running pip freeze > requirements.txt
  3. Set environment variables 'TEACHER_DASHBOARD_CONFIG' and 'ZEEGUU_API'. You can set 'TEACHER_DASHBOARD_CONFIG' to the path with default.cfg in the project. The ZEEGUU_API must include a http protocol, an ip and a port. This is hidden to protect the API server.
  4. Run using flask

For information of the project check out the documents directory!

  • Zeeguu Dashboard Team

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published