Веб-додаток для візуалізації даних опитування школярів, побудований на Svelte 5.
Потрібна версія Node.js: v20.11.0 або новіша.
https://nodejs.org/en/downloadІнстальований Git
https://git-scm.com/downloadsІнстальований Python
https://www.python.org/downloadsВідкриваємо консоль і завантажуємо проєкт до себе на ПК
git clone https://github.com/texty/mentimeterДалі переходимо у завантажену папку і копіюємо шлях до неї
cd [ШЛЯХ_ДО_ПАПКИ] # Приклад: C:\Users\name\Desktop\mentimeterДалі прописуємо у консолі
npm installЗапускаємо сервер розробки у браузері
npm run dev -- --openПісля запуску сторінка буде доступна за адресою http://localhost:5173
-
static/data/surveys.csv- готовий файл з даними анкет для відображення на сайті. -
static/data/raw/parse.py- файл для компіляції даних (surveys.csv). Після завершення, старий файл треба замінити на новий. Для використання цього коду треба встановити залежності:
pip install pandas rapidfuzz- Всередині файлу
static/data/raw/parse.pyцей процес описано.
- У файлі
static/data/raw/README.mdцей процес описано.
Якщо перед цим у вас запущена сторінка, у консолі настискаємо комбінацію Ctrl + C і пишемо команду
npm run buildЗгенерований білд буде збережено у папці dist/.