/Best-Geese

Education game for the silly geeses.

Primary LanguagePythonMIT LicenseMIT

Best-Geese

Education game for the silly geeses.

Best Geese - A quiz app

An application for students to self quiz and assess gaps in their knowledge and the areas of the subject they need to practice.

About

Minimum Viable Product:

Students can request a quiz based on subject tags and number of questions they would like in each subject. Each student can input their own questions they'd like to include in the quiz.

The View Progress function allows students to view their past history of attempting questions, and compare against a general attempt rate per question type.

Site

Short walkthrough with accompanying screenshots here

Home Login Quiz Quiz Type Create Quiz

How to run

Frontend

  1. Install node.js
  2. cd frontend
  3. npm install @angular/cli
  4. ng serve
  5. Navigate to http://localhost:4200/

Backend

  1. cd backend.
  2. . init.sh.
  3. Navigate to http://127.0.0.1:5000/ to view the backend.

Built with

Langauge Framework Component
TypeScript Angular.js Frontend
Python Flask Backend
Python MongoDB Database
Python spacy Aritifical Intelligence

To-do

Contributors

Team

David Knox Gerald Marquez Shayan Riyaz

🌍 💻 🤝

🌍 💻 🤝

🌍 💻 🤝

Front-end services and UX: Gerald Marquez & David Knox

Database and backend services: Shayan Riyaz

License

You can read the MIT License here.