Downloads24
Subscribe
0
Bookmark
0
This application is not supported by InterSystems Corporation. Please be notified that you use it at your own responsibility.
Details
Releases
Reviews
Awards
Issues
Articles

What's new in this version

Added ChatGPT support for generating questions by topic and difficulty

GmOwl (Quizzes Web-app)

GmOwl is an engaging quiz platform catering to both users and administrators. Users can explore timed quizzes across various subjects and difficulty levels. Admins have control over content, managing quizzes and user interactions. Quizzes are conveniently sorted, offering an interactive experience for all quiz enthusiasts.

How to install?

git clone https://github.com/twistedmisted/quiz-app.git

How to run app using docker compose?

Pre-requirements

This version of application uses Cloud SQL. If you want to run InterSystems IRIS database locally you need to use this branch. But if you want to use Cloud SQL - you need follow these steps to run application successfully (also you can use this guide if something is hard):

  1. You need to register and create InterSystems IRIS Cloud SQL deployment.
  2. Get X.509 certificate.
  3. Create a keystore.jks using this command:
    keytool -importcert -file path-to-cert/cert-file.pem -keystore keystore.jks
    
  4. Copy this keystore.jks to /quiz-app/certs/ folder.
  5. Set password to your keystore.jks in SSLConfig.properties file in the same folder.
  6. Everything done! Now you can follow instructions from the “Main Part”.

Main Part

  1. Open ‘quiz-app’ folder in the terminal.
  2. Run this command:
    docker-compose up
    
  3. Open http://localhost:8080/
  4. Everything done

ChatGPT Usage Demo

chatgpt-example

Video Demo

https://github.com/twistedmisted/quiz-app/assets/49749263/dd3e8ace-808f-421d-8ffb-608f254ec909

IPM installation
zpm "install quiz-app"
Rating
4 (1)
Category
Technology Example
Works with
InterSystems IRIS
Tags
Info
Version
1.0.2
Last updated
2023-12-04
Repository
Open
Documentation
Open
License
Link