ChronoQuest Base
Contains the raw program. It is the right choice if you want to build everything from scratch: characters, quests, badges, powers, punishments, customizations, topics and questions.
Download base
ChronoQuest
Free download
Start with the empty base version or download a package with ready-made elements for Italian or English. ChronoQuest remains free, open source and GPL licensed.
Available packages
Contains the raw program. It is the right choice if you want to build everything from scratch: characters, quests, badges, powers, punishments, customizations, topics and questions.
Download base
Includes a starter set of characters, customizations, computer science topics and questions, one computer science quest, powers, punishments and badges.
Download Italian package
Uses the same elements package, intended for an English installation with starter content already prepared.
Download English packageGitHub
The project is open source: you can read it, study it and adapt it under the GPL license.
Installation
The base version and the packages with elements use different files, but the guided installer asks for the same technical data.
ChronoQuest is written in PHP and requires a web server with PHP support and a database, such as MySQL. Download the package that best fits your use case and extract the ZIP file into a local folder.
Do not upload the whole extracted folder to the server: upload its contents to the chosen location. The main page will become the teacher login at /loginDoc, while students will access /loginStud.
If you downloaded ChronoQuestBase.zip, enter the main folder and run composer install. The same folder contains composer.json and an explanatory TXT file.
The package includes an .htaccess file, generally read by the web server, that redirects traffic to the public folder. This keeps system folders, such as service folders, inaccessible. Change it only if you want a different structure.
When you access the main site folder, you are automatically redirected to setup. Select the installation type matching the downloaded package: base, Italian or English.
Setup asks for database host, database name, database user and password; SMTP server, sender address, SMTP user and password; administrator password and email. The administrator username will always be admin.
When installation is complete, ChronoQuest automatically redirects you to the teacher login.
First class
If you installed the Italian or English package, ChronoQuest includes a ready-made demo class that helps you get started faster.
All teachers belong to Test Class, a demo class designed to explore the main features of the program and see already configured examples.
When you create a new class, it starts empty: no characters, no quests, no punishments and no powers, except for the fixed elements required by the system.
To start immediately, open the sections for the elements you want to reuse and choose Import from another class, selecting the test class as the source.
If the class is for a subject that is not yet available in the system, ask the administrator to add it before completing the teaching setup.
From the top-right menu, open Test creator and add at least one topic for the subject: it will be required when creating exercises or uploading materials.
After preparing elements, subject and topics, add your students: the new class adventure is ready to begin.