/codequest

🤖 CodeQuest is a digital learning platform to teach the basics of programming.

Primary LanguageTypeScriptMIT LicenseMIT

CodeQuest logo

CodeQuest

A digital learning platform to teach the basics of programming.



This repository contains the source code for CodeQuest, a digital learning platform I've developed in my bachelor's thesis at the Hochschule Bremen. The original (german) title of the thesis is Entwicklung eines spielerischen Lernsystems zur Heranführung an die Grundlagen des Programierens.

Run

The following steps are necessary to spin up a development environment for CodeQuest.

  1. Make sure that you have node.js and npm installed.
  2. Clone this repository
    $ git clone https://github.com/iUltimateLP/codequest
  3. Install the npm dependencies (this might take a while!)
    $ cd codequest/
    $ npm install
  4. Run the server:
    $ npm run dev

After executing the above steps, you can access the CodeQuest frontend under https://localhost:3000.

Dependencies

CodeQuest wouldn't have been possible without these amazing 3rd-party libraries and farmeworks:

Special thanks

I'd like to extend my thanks to my professors Prof. Dr. Thorsten Teschke and Prof. Dr.-Ing. Lars Prädel for their support.