AAYMA
RU
Войти

Career Quest

Черновой интерактивный прототип Career Quest на HTML/CSS/JS по датасету организаторов: навигатор развития сотрудника и HR-мастерская активностей.

Прототип
Команда «Triple A Solutions» 2💬 0 комментариевс 22 сентября 2026 г.

О проекте

Команда: Triple A Solutions
Кейс HackAlem.ai: Менеджмент — Halyk Bank · кейс 1
Стадия: Прототип

Задача кейса: «Career Quest»: AI-навигатор, связывающий навыки сотрудника с шагами развития

Суть

Черновой интерактивный прототип Career Quest на HTML/CSS/JS по датасету организаторов: навигатор развития сотрудника и HR-мастерская активностей. По коммитам позже добавлены опциональные AI-рекомендации и бэкенд на SQLite.

Как устроено

Скрипт prepare-demo-data.py готовит снимок датасета в data.json, а preview.py раздаёт статический прототип (app.mjs, model.mjs, demo-rules.json) без сборки. По коммитам есть карьерные баллы, инсайты участия, опциональные AI-рекомендации активностей и «AI development quests», импорт профилей жюри, SQLite-бэкенд с авторизацией сотрудника и HR. README при этом называет AI и авторизацию нереализованными, то есть документация отстаёт от кода.

Ключевые решения

  • rule-based рекомендации (demo-rules.json)
  • SQLite

Стек

JavaScript · HTML · CSS · Python · SQLite


Проект создан за 5 часов на финале хакатона HackAlem.ai (23 сентября 2026, Астана). Код — BAITC-Hacks/hack-53941d5e-triple-a-solutions.

README

README.md

Triple A Solutions — Career Quest

Рабочая папка для HackAlem AI, 23 сентября 2026, Астана. Добавлен черновой интерактивный прототип Career Quest на датасете организаторов. Это макет для знакомства с продуктом: AI, импорт дополнительных профилей и авторизация пока не реализованы.

Открыть прототип Career Quest

Из корня репозитория, Python 3.10+:

python3 scripts/prepare-demo-data.py --source /path/to/career_quest_dataset
python3 scripts/preview.py

Откройте http://127.0.0.1:4173. Зависимости устанавливать не нужно. В репозитории уже есть подготовленный синтетический снимок данных для запуска. Команда подготовки нужна, только если организаторы выдадут обновлённый набор. Подробнее: описание прототипа.

Начать работу

git clone https://github.com/mxwqs/hackalem-ai.git
cd hackalem-ai

Если .env.local ещё нет, скопируйте .env.example в .env.local и заполните нужные ключи локально. Не перезаписывайте существующий файл. Для проверки каркаса нужен Python 3.10+:

python3 scripts/check_repo.py

На подготовленном Mac локальные Node.js и GitHub CLI доступны через:

source scripts/use-hackalem-tools.zsh

Каталог .tools/ не входит в Git. На других компьютерах используйте свои установленные инструменты. Прототип использует HTML/CSS/JavaScript без сборки. Стек полного решения пока не зафиксирован.

Структура

ПутьНазначение
src/prototype/Интерактивный макет Career Quest
tests/Проверки ключевого сценария
data/examples/Безопасные демонстрационные данные
docs/hackalem-analysis.mdПроверенные сведения о мероприятии и стратегия
docs/brief.mdЗадание, критерии, пользователь и границы MVP
docs/plan.mdЭтапы работы после получения задания
docs/decisions.mdКоманда и технические решения
docs/progress.mdФактический прогресс и использование Codex
docs/demo.mdСценарий показа и комплект сдачи
docs/research.mdКак применять UnfairGaps после выбора темы

Совместная работа

Сначала заполните docs/brief.md, затем распределите задачи в docs/plan.md. Делайте небольшие коммиты с законченным изменением. Для задач используйте ветки codex/<task> или согласованный командой префикс. Перед коммитом выполните проверку и просмотрите git diff / git diff --cached. Не добавляйте ключи, приватные данные и локальные инструменты. Локальная копия unfairgaps-os/ исключена из Git.

После подготовки коммита отправка текущей ветки:

git push -u origin HEAD

Готовность MVP

  • Один пользователь проходит основной сценарий от входных данных до полезного результата.
  • Для результата есть проверка качества и сравнение с исходным способом решения.
  • Реальные вызовы AI и демонстрационные заглушки явно различимы.
  • Проект воспроизводимо запускается по README; демо проверено с чистого старта.
  • Комплект сдачи соответствует полученному регламенту.
Звёзды
⭐ 0
Форки
0
Язык
JavaScript
Последний push
в прошлом месяце
Коммиты
16
Авторы
4
Файлы
29
Ветки
3

Авторы коммитов

kabdylkak 6Ayan Talapuly 5Codex 4mxwqs 1

История коммитов

  • 2026-09-23 17:45Add shared synthetic demo logins for employee and HRCodex
  • 2026-09-23 17:45docs: document global AI key setupAyan Talapuly
  • 2026-09-23 17:34docs: add latest-branch setup instructions for teammateskabdylkak
  • 2026-09-23 17:23docs: record first live AI checks and remaining quality issueskabdylkak
  • 2026-09-23 17:20Merge latest teammate import and prerequisite workflows with SQLite backendCodex
  • 2026-09-23 17:13Merge employee navigator with authenticated Career Quest backendCodex
  • 2026-09-23 17:13ui: polish jury uploads and add a Windows AI setup guidekabdylkak
  • 2026-09-23 17:04feat: import jury profiles and fix development workflow statekabdylkak
Все коммиты (16)
  • 2026-09-23 16:23feat: add persistent Career Quest backend and connect existing UICodex
  • 2026-09-23 16:22feat: add AI development quests and HR activity workshopkabdylkak
  • 2026-09-23 15:46feat: add optional AI activity recommendations and comparisonkabdylkak
  • 2026-09-23 15:44feat: add career points and participation insightsAyan Talapuly
  • 2026-09-23 14:43chore: merge team repository historyAyan Talapuly
  • 2026-09-23 14:43feat: add interactive Career Quest prototypeAyan Talapuly
  • 2026-09-23 12:56chore: prepare HackAlem scaffold and five-hour delivery planAyan Talapuly
  • 2026-09-22 14:16chore: prepare hackathon workspacemxwqs
Структура репозитория (29 файлов)
.editorconfig
.env.example
.github/pull_request_template.md
.gitignore
README.md
data/examples/README.md
docs/brief.md
docs/career-quest-data-review.md
docs/case-selection.md
docs/decisions.md
docs/demo.md
docs/hackalem-analysis.md
docs/plan.md
docs/progress.md
docs/research.md
scripts/check_repo.py
scripts/prepare-demo-data.py
scripts/preview.py
scripts/use-hackalem-tools.zsh
src/README.md
src/prototype/README.md
src/prototype/app.mjs
src/prototype/data.json
src/prototype/demo-rules.json
src/prototype/index.html
src/prototype/model.mjs
src/prototype/style.css
tests/README.md
tests/prototype.test.mjs
Ветки (3)

Обсуждение 0 комментариев

Войдите, чтобы комментировать

Пока нет комментариев — будьте первым.