Quiz App is a simple quiz web-application, that allows users to
answer questions and get the result at the end.
All correct options give one point and there is no penalty for choosing wrong.
You can currently create quistions with 3 supported input types: 'text', 'checkbox' or 'radio'.
There are some requirements you need before you can run this locally.
You will need these programs installed on your computer:
Note java, gradle and kotlin can be installed with (sdkman.io) sdk install {package}
Follow the steps bellow to run the frontend.
webapp/
cp .env.example .env
to use default envpnpm i
to install packagespnpm dev
to run in development modeThe frontend runs on port:5050 by default.
Follow the steps bellow to run the backend.
server/
gradle run
will build if neededThe backend runs on port:8080 by default.
This allows you to watch for file changes in the project.
Any change will trigger a rebuild and rerun the application.
server/
gradle -t build
(this will watch your directory for changes)gradle run
(runs your application and re-run when detecting new build)...TO BE CONTINUE...