molodezhny-portal/index.html
2026-06-04 12:02:36 +00:00

346 lines
26 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>SAMRUK JASTARY — Молодёжный портал</title>
<style>
:root{--bg:#f5f6f8;--surface:#fff;--border:#e2e5ea;--cyan:#00A3C4;--cyan-light:#E0F7FA;--ink:#0F1218;--text:#3a3d42;--text-dim:#7a7f88;--accent-orange:#F6822A;--green:#00A86B;--red:#E74C3C}
*{box-sizing:border-box;margin:0;padding:0}
body{font:15px/1.55 -apple-system,BlinkMacSystemFont,"Segoe UI",Inter,system-ui,sans-serif;color:var(--text);background:var(--bg)}
.layout{display:flex;min-height:100vh}
.sidebar{width:260px;background:var(--ink);color:#fff;padding:0;display:flex;flex-direction:column;position:sticky;top:0;height:100vh;overflow-y:auto;flex-shrink:0}
.sidebar-brand{padding:20px 20px 16px;border-bottom:1px solid rgba(255,255,255,.08)}
.sidebar-brand .logo{font-size:22px;font-weight:800;color:var(--cyan);margin-bottom:4px}
.sidebar-brand .sub{font-size:12px;color:rgba(255,255,255,.45)}
.sidebar-cat{padding:16px 20px 6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:rgba(255,255,255,.3)}
.sidebar-nav{list-style:none}
.sidebar-nav li a{display:flex;align-items:center;gap:10px;padding:10px 20px;color:rgba(255,255,255,.65);text-decoration:none;font-size:14px;transition:.15s;border-left:3px solid transparent}
.sidebar-nav li a:hover,.sidebar-nav li a.active{color:#fff;background:rgba(255,255,255,.06);border-left-color:var(--cyan)}
.sidebar-nav li a .ico{font-size:16px;width:22px;text-align:center}
.sidebar-nav li a .badge{font-size:11px;background:var(--cyan);color:var(--ink);border-radius:10px;padding:1px 8px;margin-left:auto;font-weight:700}
.main{flex:1;overflow-x:hidden}
.hero-bar{background:linear-gradient(135deg,#0a1628 0%,#1a2a4a 100%);color:#fff;padding:32px 32px 28px}
.hero-bar h1{font-size:28px;font-weight:800;margin-bottom:6px}
.hero-bar h1 span{color:var(--cyan)}
.hero-bar p{color:rgba(255,255,255,.6);font-size:15px;max-width:600px}
.quick-stats{display:flex;gap:20px;margin-top:20px}
.qs-item{display:flex;align-items:center;gap:10px;background:rgba(255,255,255,.07);padding:10px 18px;border-radius:8px;font-size:14px}
.qs-item .qs-num{font-size:22px;font-weight:800;color:var(--cyan);line-height:1}
.qs-item .qs-label{color:rgba(255,255,255,.55);font-size:12px}
.content-area{padding:24px 32px 48px}
.section-title{font-size:20px;font-weight:700;margin:32px 0 16px;display:flex;align-items:center;gap:10px}
.section-title:first-child{margin-top:0}
.cat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}
.module-card{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:22px;transition:box-shadow .2s,transform .2s;cursor:pointer;text-decoration:none;color:inherit;display:block}
.module-card:hover{box-shadow:0 4px 20px rgba(0,0,0,.08);transform:translateY(-1px)}
.module-card .card-top{display:flex;align-items:flex-start;gap:12px;margin-bottom:10px}
.module-card .ico-bg{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}
.ico-blue{background:#E3F2FD;color:#1565C0}
.ico-green{background:#E8F5E9;color:#2E7D32}
.ico-purple{background:#F3E5F5;color:#7B1FA2}
.ico-orange{background:#FFF3E0;color:#E65100}
.ico-teal{background:#E0F2F1;color:#00695C}
.ico-pink{background:#FCE4EC;color:#C62828}
.module-card h3{font-size:16px;font-weight:700}
.module-card .desc{font-size:13px;color:var(--text-dim);line-height:1.5;margin-bottom:8px}
.module-card .tags{margin-top:8px;display:flex;flex-wrap:wrap;gap:5px}
.tg{font-size:11px;padding:2px 8px;border-radius:10px;background:var(--bg);color:var(--text-dim)}
.footer-bar{background:var(--surface);border-top:1px solid var(--border);padding:20px 32px;display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--text-dim)}
.footer-bar a{color:var(--cyan);text-decoration:none}
.tech-strip{display:flex;gap:24px;flex-wrap:wrap;margin:16px 0 0}
.tech-item{display:flex;align-items:center;gap:6px;font-size:13px;color:rgba(255,255,255,.5)}
.tech-item .t-dot{width:6px;height:6px;border-radius:50%;background:var(--cyan)}
.mobile-nav{display:none}
@media(max-width:768px){
.sidebar{display:none}
.mobile-nav{display:block;background:var(--ink);padding:12px 16px}
.mobile-nav select{width:100%;padding:8px 12px;border-radius:8px;background:#1e2a3a;color:#fff;border:1px solid rgba(255,255,255,.15);font-size:14px}
.hero-bar{padding:24px 16px}
.hero-bar h1{font-size:22px}
.content-area{padding:16px}
.cat-grid{grid-template-columns:1fr}
.quick-stats{flex-wrap:wrap;gap:10px}
.qs-item{padding:8px 14px}
}
</style>
</head>
<body>
<div class="layout">
<aside class="sidebar">
<div class="sidebar-brand">
<div class="logo">SAMRUK JASTARY</div>
<div class="sub">Молодёжное сообщество</div>
</div>
<div class="sidebar-cat">Платформа</div>
<ul class="sidebar-nav">
<li><a href="#home" class="active" data-section="home"><span class="ico">🏠</span> Главная</a></li>
<li><a href="#communication" data-section="comm"><span class="ico">💬</span> Общение<span class="badge">3</span></a></li>
<li><a href="#activities" data-section="act"><span class="ico">📅</span> Активности<span class="badge">4</span></a></li>
<li><a href="#learning" data-section="learn"><span class="ico">🎓</span> Обучение<span class="badge">3</span></a></li>
<li><a href="#career" data-section="career"><span class="ico">💼</span> Карьера<span class="badge">2</span></a></li>
<li><a href="#ai" data-section="ai"><span class="ico">🤖</span> AI-помощники<span class="badge">2</span></a></li>
<li><a href="#gamification" data-section="game"><span class="ico">🏆</span> Мотивация<span class="badge">1</span></a></li>
<li><a href="#governance" data-section="gov"><span class="ico">🏛</span> Управление<span class="badge">2</span></a></li>
<li><a href="#profile" data-section="prof"><span class="ico">👤</span> Профиль<span class="badge">1</span></a></li>
<li><a href="#analytics" data-section="an"><span class="ico">📊</span> Аналитика<span class="badge">1</span></a></li>
</ul>
</aside>
<div class="main">
<header class="hero-bar">
<h1>Цифровая платформа <span>SAMRUK JASTARY</span></h1>
<p>Единая среда для молодых сотрудников группы компаний АО «Самрук-Казына»</p>
<div class="tech-strip">
<div class="tech-item"><span class="t-dot"></span>Web</div>
<div class="tech-item"><span class="t-dot"></span>iOS 15+</div>
<div class="tech-item"><span class="t-dot"></span>Android 9+</div>
<div class="tech-item" style="margin-left:12px">SLA 99%</div>
<div class="tech-item">До 100 000 пользователей</div>
</div>
<div class="quick-stats">
<div class="qs-item"><span class="qs-num">19</span><span class="qs-label">модулей</span></div>
<div class="qs-item"><span class="qs-num">94K</span><span class="qs-label">пользователей</span></div>
<div class="qs-item"><span class="qs-num">24/7</span><span class="qs-label">демо-доступ</span></div>
<div class="qs-item"><span class="qs-num">3</span><span class="qs-label">роли (Сотрудник / Модератор / Админ)</span></div>
</div>
</header>
<div class="mobile-nav">
<select id="mobileNav" onchange="location=this.value">
<option value="#home">🏠 Главная</option>
<option value="#communication">💬 Общение</option>
<option value="#activities">📅 Активности</option>
<option value="#learning">🎓 Обучение</option>
<option value="#career">💼 Карьера</option>
<option value="#ai">🤖 AI-помощники</option>
<option value="#gamification">🏆 Мотивация</option>
<option value="#governance">🏛 Управление</option>
<option value="#profile">👤 Профиль</option>
<option value="#analytics">📊 Аналитика</option>
</select>
</div>
<div class="content-area">
<section id="home" class="cat-section">
<div class="section-title">📋 Полный состав платформы</div>
<p style="color:var(--text-dim);margin-bottom:20px;font-size:14px">19 модулей, сгруппированных по направлениям. Нажмите на любой модуль чтобы узнать подробнее.</p>
<div class="cat-grid">
<a href="#communication" class="module-card">
<div class="card-top"><div class="ico-bg ico-blue">💬</div><h3>Общение</h3></div>
<div class="desc">Новостная лента, мессенджер, нетворкинг — всё для горизонтальных связей</div>
<div class="tags"><span class="tg">3 модуля</span></div>
</a>
<a href="#activities" class="module-card">
<div class="card-top"><div class="ico-bg ico-green">📅</div><h3>Активности</h3></div>
<div class="desc">Мероприятия, челленджи, банк идей, опросы — вовлечение сотрудников</div>
<div class="tags"><span class="tg">4 модуля</span></div>
</a>
<a href="#learning" class="module-card">
<div class="card-top"><div class="ico-bg ico-purple">🎓</div><h3>Обучение</h3></div>
<div class="desc">Академия, ИИ-курсы, сертификация — профессиональный рост</div>
<div class="tags"><span class="tg">3 модуля</span></div>
</a>
<a href="#career" class="module-card">
<div class="card-top"><div class="ico-bg ico-orange">💼</div><h3>Карьера</h3></div>
<div class="desc">Talents Hub и Career Hub — развитие внутри холдинга</div>
<div class="tags"><span class="tg">2 модуля</span></div>
</a>
<a href="#ai" class="module-card">
<div class="card-top"><div class="ico-bg ico-teal">🤖</div><h3>AI-помощники</h3></div>
<div class="desc">AI-ассистент, AI-амбассадоры — интеллектуальная поддержка</div>
<div class="tags"><span class="tg">2 модуля</span></div>
</a>
<a href="#gamification" class="module-card">
<div class="card-top"><div class="ico-bg ico-pink">🏆</div><h3>Мотивация</h3></div>
<div class="desc">Геймификация и Samruk Points — баллы, уровни, бейджи, рейтинги</div>
<div class="tags"><span class="tg">1 модуль</span></div>
</a>
</div>
</section>
<section id="communication" class="cat-section">
<div class="section-title">💬 Общение</div>
<div class="cat-grid">
<div class="module-card">
<div class="card-top"><div class="ico-bg ico-blue">📰</div><h3>Новостная лента и социальная активность</h3></div>
<div class="desc">Публикация постов с вложениями (изображения, видео, PDF, DOCX). Лайки и эмодзи-реакции. Древовидные комментарии (2+ уровня). Тегирование пользователей. Жалобы на контент с модерацией.</div>
<div class="tags"><span class="tg">Посты</span><span class="tg">Реакции</span><span class="tg">Комментарии</span><span class="tg">Модерация</span></div>
</div>
<div class="module-card">
<div class="card-top"><div class="ico-bg ico-blue">💭</div><h3>Мессенджер</h3></div>
<div class="desc">Личные и групповые чаты в реальном времени. Отправка медиафайлов и аудиосообщений. Push-уведомления на мобильных и в браузере.</div>
<div class="tags"><span class="tg">Чаты</span><span class="tg">Файлы</span><span class="tg">Push</span></div>
</div>
<div class="module-card">
<div class="card-top"><div class="ico-bg ico-blue">🔗</div><h3>Нетворкинг</h3></div>
<div class="desc">Персональные профили: ФИО, фото, должность, компания, навыки. Полнотекстовый поиск по сотрудникам. Профессиональные связи и лента активности.</div>
<div class="tags"><span class="tg">Профили</span><span class="tg">Поиск</span><span class="tg">Связи</span></div>
</div>
</div>
</section>
<section id="activities" class="cat-section">
<div class="section-title">📅 Активности и вовлечение</div>
<div class="cat-grid">
<div class="module-card">
<div class="card-top"><div class="ico-bg ico-green">📆</div><h3>Мероприятия</h3></div>
<div class="desc">Карточки мероприятий: название, описание, дата, место, формат (онлайн/офлайн/гибрид). Отображение в календаре и списке. Онлайн-регистрация с учётом мест. Выгрузка участников в XLSX. Начисление Samruk Points.</div>
<div class="tags"><span class="tg">Календарь</span><span class="tg">Регистрация</span><span class="tg">XLSX</span></div>
</div>
<div class="module-card">
<div class="card-top"><div class="ico-bg ico-green">🎯</div><h3>Челленджи</h3></div>
<div class="desc">Геймифицированные активности с указанием условий, сроков и вознаграждений. Загрузка отчётов о выполнении. Верификация модератором. Автозачисление Samruk Points. Рейтинговая таблица.</div>
<div class="tags"><span class="tg">Геймификация</span><span class="tg">Верификация</span><span class="tg">Рейтинг</span></div>
</div>
<div class="module-card">
<div class="card-top"><div class="ico-bg ico-green">💡</div><h3>Банк идей</h3></div>
<div class="desc">Карточки идей: наименование, описание, ожидаемый эффект. Голосование за/против. Статусы: «На рассмотрении» → «Принята» → «Реализуется» → «Реализована». Уведомления автору. Выгрузка в XLSX.</div>
<div class="tags"><span class="tg">Идеи</span><span class="tg">Голосование</span><span class="tg">Статусы</span></div>
</div>
<div class="module-card">
<div class="card-top"><div class="ico-bg ico-green">📋</div><h3>Опросы</h3></div>
<div class="desc">Конструктор с 5 типами вопросов. Анонимность и ограничение аудитории. Результаты в реальном времени с диаграммами. Выгрузка в XLSX и PDF. Защита от повторного прохождения.</div>
<div class="tags"><span class="tg">Опросы</span><span class="tg">Диаграммы</span><span class="tg">Экспорт</span></div>
</div>
</div>
</section>
<section id="learning" class="cat-section">
<div class="section-title">🎓 Обучение и развитие</div>
<div class="cat-grid">
<div class="module-card">
<div class="card-top"><div class="ico-bg ico-purple">📚</div><h3>Академия</h3></div>
<div class="desc">Иерархия: Learning Path → Курс → Модуль → Урок. Поддержка видео, тестов, PDF, SCORM. Трекинг прогресса с процентом завершения. Назначение обязательных курсов с дедлайнами и напоминаниями.</div>
<div class="tags"><span class="tg">Learning Paths</span><span class="tg">SCORM</span><span class="tg">Тесты</span></div>
</div>
<div class="module-card">
<div class="card-top"><div class="ico-bg ico-purple">🧠</div><h3>Образовательные курсы по ИИ</h3></div>
<div class="desc">20+ академических часов. Основы GenAI, промпт-инжиниринг, ИИ в офисных задачах, этика и безопасность. Уровни: базовый, средний, продвинутый. Видео, тесты, практические задания.</div>
<div class="tags"><span class="tg">GenAI</span><span class="tg">Промпт-инжиниринг</span><span class="tg">Безопасность</span></div>
</div>
<div class="module-card">
<div class="card-top"><div class="ico-bg ico-purple">📜</div><h3>Верифицированная сертификация</h3></div>
<div class="desc">Цифровые сертификаты с уникальным ID. QR-код верификации — при сканировании открывается страница подтверждения. Защищённый реестр без возможности удаления записей.</div>
<div class="tags"><span class="tg">QR-код</span><span class="tg">Верификация</span><span class="tg">Реестр</span></div>
</div>
</div>
</section>
<section id="career" class="cat-section">
<div class="section-title">💼 Карьера</div>
<div class="cat-grid">
<div class="module-card">
<div class="card-top"><div class="ico-bg ico-orange"></div><h3>Talents Hub</h3></div>
<div class="desc">Каталог сотрудников с высоким потенциалом. Расширенный профиль: достижения, проекты, бейджи, сертификаты. AI-оценка и рекомендации по развитию. Привлечение талантов к внутренним проектам.</div>
<div class="tags"><span class="tg">Каталог</span><span class="tg">AI-оценка</span><span class="tg">Проекты</span></div>
</div>
<div class="module-card">
<div class="card-top"><div class="ico-bg ico-orange">🚀</div><h3>Career Hub</h3></div>
<div class="desc">Агрегация вакансий всех компаний группы. AI-подбор с match score. AI-генерация сопроводительного письма. Отслеживание статуса отклика. Карьерные рекомендации и построение трека.</div>
<div class="tags"><span class="tg">Вакансии</span><span class="tg">AI-подбор</span><span class="tg">Отклики</span></div>
</div>
</div>
</section>
<section id="ai" class="cat-section">
<div class="section-title">🤖 AI-помощники</div>
<div class="cat-grid">
<div class="module-card">
<div class="card-top"><div class="ico-bg ico-teal">🤖</div><h3>AI-ассистент</h3></div>
<div class="desc">Диалоговый чат-интерфейс: навигация по платформе, информационный поиск (мероприятия, идеи, материалы, профили). Персональные рекомендации курсов и активностей. История диалогов — 90 суток.</div>
<div class="tags"><span class="tg">AI</span><span class="tg">Чат</span><span class="tg">Рекомендации</span></div>
</div>
<div class="module-card">
<div class="card-top"><div class="ico-bg ico-teal">🎬</div><h3>Маркетинговое продвижение и AI-амбассадоры</h3></div>
<div class="desc">Банк из 1000 промо-постов. 10 цифровых AI-аватаров для видео-инструкций, дайджестов и промо-роликов. 10 лендингов для конвертации внешнего трафика на платформу.</div>
<div class="tags"><span class="tg">Промо</span><span class="tg">AI-аватары</span><span class="tg">Лендинги</span></div>
</div>
</div>
</section>
<section id="gamification" class="cat-section">
<div class="section-title">🏆 Мотивация и геймификация</div>
<div class="cat-grid">
<div class="module-card">
<div class="card-top"><div class="ico-bg ico-pink"></div><h3>Геймификация — Samruk Points</h3></div>
<div class="desc">Внутренняя балловая система. Гибкая матрица начислений по всем активностям. 10+ уровней с автоматическим повышением. Рейтинги: общий, по компании, по подразделению, за месяц/квартал/год. Система бейджей с автоматическим присвоением.</div>
<div class="tags"><span class="tg">Баллы SP</span><span class="tg">10+ уровней</span><span class="tg">Бейджи</span><span class="tg">Рейтинги</span></div>
</div>
</div>
</section>
<section id="governance" class="cat-section">
<div class="section-title">🏛 Управление</div>
<div class="cat-grid">
<div class="module-card">
<div class="card-top"><div class="ico-bg ico-purple">🏛</div><h3>Совет молодёжи</h3></div>
<div class="desc">Отдельные рабочие области для каждого Совета дочерней организации. Управление инициативами: создание, ответственные, сроки, трекинг. Хранение протоколов, повесток и решений. Голосование с фиксацией.</div>
<div class="tags"><span class="tg">Инициативы</span><span class="tg">Протоколы</span><span class="tg">Голосование</span></div>
</div>
<div class="module-card">
<div class="card-top"><div class="ico-bg ico-purple">⚙️</div><h3>Администрирование</h3></div>
<div class="desc">Управление пользователями и ролями (создание, редактирование, блокировка). Мониторинг и аудит действий. Настройки модерации контента. Гибкая ролевая модель.</div>
<div class="tags"><span class="tg">Роли</span><span class="tg">Аудит</span><span class="tg">Модерация</span></div>
</div>
</div>
</section>
<section id="profile" class="cat-section">
<div class="section-title">👤 Личный профиль</div>
<div class="cat-grid">
<div class="module-card">
<div class="card-top"><div class="ico-bg ico-blue">👤</div><h3>Личный кабинет</h3></div>
<div class="desc">Персональное пространство: ФИО, фото, должность, компания, навыки. Сводка активности: уровень, баланс SP, бейджи, сертификаты. Настройки уведомлений (in-app, push, email) по типам событий.</div>
<div class="tags"><span class="tg">Профиль</span><span class="tg">Активность</span><span class="tg">Уведомления</span></div>
</div>
</div>
</section>
<section id="analytics" class="cat-section">
<div class="section-title">📊 Отчёты и аналитика</div>
<div class="cat-grid">
<div class="module-card">
<div class="card-top"><div class="ico-bg ico-teal">📊</div><h3>Аналитическая панель</h3></div>
<div class="desc">Дашборды: DAU/WAU/MAU, активность по компаниям и регионам, охват мероприятий, прогресс обучения, рейтинги. Ежеквартальный Big Data анализ. Sentiment Analysis сообщества. Выгрузка в PDF и Excel.</div>
<div class="tags"><span class="tg">Дашборды</span><span class="tg">Big Data</span><span class="tg">Sentiment</span><span class="tg">PDF/XLSX</span></div>
</div>
</div>
</section>
</div>
<footer class="footer-bar">
<span>SAMRUK JASTARY — Цифровая платформа молодёжного сообщества группы компаний АО «Самрук-Казына»</span>
<a href="https://sk.kz" target="_blank">sk.kz</a>
</footer>
</div>
</div>
<script>
document.querySelectorAll('.sidebar-nav a').forEach(link=>{
link.addEventListener('click',function(e){
document.querySelectorAll('.sidebar-nav a').forEach(l=>l.classList.remove('active'));
this.classList.add('active');
});
});
const observer=new IntersectionObserver(entries=>{
entries.forEach(entry=>{
if(entry.isIntersecting){
const id=entry.target.id;
document.querySelectorAll('.sidebar-nav a').forEach(l=>l.classList.remove('active'));
const link=document.querySelector(`.sidebar-nav a[href="#${id}"]`);
if(link)link.classList.add('active');
}
});
},{threshold:0.3});
document.querySelectorAll('.cat-section').forEach(s=>observer.observe(s));
</script>
</body>
</html>