Commit Graph

38 Commits

Author SHA1 Message Date
d0b14ba664 Refactor webhook URL configuration to use environment variable
- Updated questionnaire.js to use a local API endpoint as a fallback for the webhook URL.
- Modified server.js to retrieve the webhook URL from an environment variable.
- Added .env.example file to provide a template for environment configuration, including the optional webhook URL.
- Added an empty responses.json for local storage
2025-09-07 22:04:51 +03:00
f4f5c54596 Refine survey instructions for clarity and add details on data usage; update language options in questionnaire 2025-01-31 14:01:37 +02:00
a5807eebf6 Bump quiz iteration version to v2.0.0 for semantic versioning - published version 2025-01-31 13:19:39 +02:00
1ffada22f5 Update quiz questions for gender-neutral language 2025-01-31 13:18:15 +02:00
047707fede Add progress bar to quiz and update survey instructions for clarity 2025-01-30 19:05:06 +02:00
a90bb7f5ca Update quiz image handling and add translated pie chart SVG 2025-01-30 18:55:12 +02:00
0f615a3c34 Update survey instructions for clarity and add estimated completion time 2025-01-30 18:54:19 +02:00
b9d7597e23 Refactor quiz timer logic for improved precision and update result storage 2025-01-30 17:11:13 +02:00
823c27e5ca Add random quiz version selection and update webhook integration 2025-01-30 16:58:41 +02:00
f8bb71a184 reorganize files 2025-01-30 16:28:56 +02:00
594a5fc0d5 Change chart to original localization 2025-01-30 16:23:00 +02:00
e5055fbc48 Randomize quiz question order and store ordinal number for each question 2025-01-30 16:22:20 +02:00
a027eefaf5 Update area chart prices for October 2019 to reflect accurate values 2025-01-30 15:10:20 +02:00
3203563edf Update quiz question answers to reflect correct values 2025-01-30 14:50:36 +02:00
f00a55d373 Add translated quiz questions and implement semantic versioning for quiz iterations 2025-01-30 10:59:31 +02:00
21e3675ff8 Fix initial timer duration from 250000 to 25000 milliseconds for accurate quiz timing 2025-01-30 10:45:44 +02:00
163433c681 Add original and Ukrainian pie chart SVGs for enhanced data visualization 2025-01-30 10:45:31 +02:00
73e33a3002 Reduce chart width from 800 to 600 for improved layout consistency across all chart types 2025-01-30 10:45:14 +02:00
6d64c97858 Adjust chart layout for improved responsiveness and image fitting 2025-01-30 10:25:46 +02:00
4951b1138c Update questionnaire labels for gender neutrality and clarity in Ukrainian 2025-01-30 10:18:35 +02:00
c59d5bb263 Enhance chart embedding with responsive design and custom export options 2025-01-30 10:18:24 +02:00
56e2adbba0 Add sorting functionality and index to chart data for improved visualization 2025-01-30 09:39:56 +02:00
f2cb82ca81 Add new HTML file for dynamic chart embedding and visualization 2025-01-30 09:39:44 +02:00
71712a86e6 Enhance quiz functionality by embedding images for charts and ensuring responsive design for chart display 2025-01-29 17:18:27 +02:00
4bf48b35da Add SVG files for treemap and pie chart visualizations in original and Ukrainian versions 2025-01-29 17:01:13 +02:00
f7a667616b Update chart configurations to set fixed width and enhance export options in quiz 2025-01-29 16:59:29 +02:00
7cf61a1cef Update README and enhance quiz layout for improved responsiveness 2025-01-28 17:12:04 +02:00
92c128a342 Update chart dimensions for responsive design and enhance quiz completion alert localization 2025-01-28 05:09:30 +02:00
a25a54b0d1 Update chart configurations for responsive design and data accuracy 2025-01-28 04:41:04 +02:00
0e6bad0933 refine the treemap chart viz 2025-01-28 04:40:54 +02:00
821c96e4eb Remove Moscow data entry from bubble chart for data accuracy 2025-01-28 04:40:28 +02:00
b69ea56b9e Add timer label to quiz and localize text based on version 2025-01-28 04:40:18 +02:00
b905c221cc Enhance CSS styles for full-height layout and improved quiz container alignment 2025-01-28 03:35:15 +02:00
3b1b383489 Refactor quiz layout and timer functionality for improved responsiveness and clarity 2025-01-28 03:24:25 +02:00
e9b7e0a8ef Refactor quiz timer to use milliseconds and include hostname in browser info 2025-01-22 13:18:23 +02:00
55da9b75c2 Update pie chart data values for accuracy 2025-01-22 13:12:10 +02:00
2d0300ed83 Update docker-compose.yml for Traefik configuration and environment variable support 2025-01-22 12:40:20 +02:00
2a434fa84b init 2025-01-22 12:25:18 +02:00