Skip to content

romiisromie/verix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Verix - Digital Reputation Platform

GitHub stars GitHub forks GitHub license Live Demo Netlify

Платформа цифровой репутации для школьников в IT-индустрии

Верифицируй реальные навыки через AI, находи стажировки и строй карьеру с персональным роадмапом.


📱 Демонстрация

🌍 Live Demo: https://romiisromie.github.io/verix/

🔐 Демо доступ:

  • Email: romiisromie@email.com
  • Пароль: verix2026

✨ Возможности

👤 Профиль с репутационным скором

  • AI-анализ навыков и проектов
  • Визуализация прогресса
  • Достижения и статистика
  • Персональная репутация

🔍 SkillProof AI

  • Верификация навыков через искусственный интеллект
  • Анализ сложности и оригинальности проектов
  • Объективная оценка от 0 до 100
  • Поддержка 6+ IT-направлений

🎯 TalentMatch

  • Подбор стажировок, грантов и конкурсов
  • Свайп-интерфейс для быстрого выбора
  • Матчи с топ-компаниями
  • Прямая подача заявок

🗺️ EduPath

  • Персональный роадмап развития
  • AI-адаптация под уровень и цели
  • Пошаговые задания и менторство
  • Отслеживание прогресса

🛠️ Технологии

Frontend

  • HTML5 - Семантическая разметка
  • CSS3 - Современные стили с CSS Grid/Flexbox
  • Vanilla JavaScript - Чистый JS без зависимостей
  • Web APIs - LocalStorage, SessionStorage, Fetch API

AI Integration

  • Anthropic Claude API - Анализ и оценка навыков
  • NLP Processing - Обработка естественного языка
  • Scoring Algorithms - Алгоритмы оценки сложности

Design System

  • Mobile-First - Адаптивный дизайн
  • Dark Theme - Современное темное оформление
  • Micro-interactions - Анимации и переходы
  • PWA Ready - Progressive Web App возможности

📊 Архитектура

verix/
├── index.html          # Основное приложение (SPA)
├── README.md          # Документация
└── README_DEPLOY.md   # Инструкция по развертыванию

Структура приложения

  • Single Page Application - Всё в одном HTML файле
  • Component-based - Модульная архитектура
  • State Management - SessionStorage/LocalStorage
  • API Integration - RESTful запросы к AI сервисам

🚀 Быстрый старт

Локальная разработка

  1. Клонируйте репозиторий

    git clone https://github.com/romiisromie/verix.git
    cd verix
  2. Запустите локальный сервер

    # Python 3
    python -m http.server 8000
    
    # Node.js
    npx serve .
    
    # PHP
    php -S localhost:8000
  3. Откройте в браузере

    http://localhost:8000
    

Развертывание

Netlify (Рекомендуется)

  1. Откройте Netlify Drop
  2. Перетащите index.html
  3. Получите готовую ссылку

Vercel

  1. Импортируйте репозиторий в Vercel
  2. Автоматический деплой

GitHub Pages

  1. Включите Pages в настройках репозитория
  2. Выберите источник gh-pages
  3. Готово через 1-2 минуты

🎯 Использование

1. Вход в систему

  • Используйте демо-аккаунт или зарегистрируйтесь
  • Заполните профиль информацией

2. Верификация навыков

  • Выберите навык из списка
  • Опишите свой проект
  • Получите AI-оценку

3. Поиск возможностей

  • Свайпайте карточки стажировок
  • Откликайтесь на интересные предложения
  • Отслеживайте заявки

4. Развитие

  • Следуйте персональному роадмапу
  • Выполняйте задания
  • Растите репутационный скор

🤖 AI Integration

SkillProof Algorithm

// Пример оценки навыка
const skillAnalysis = {
  overall_score: 85,      // Общий балл
  originality: 88,        // Оригинальность
  complexity: 82,         // Сложность
  level_name: "Продвинутый",
  verdict: "Сильная архитектура..."
};

Поддерживаемые навыки

  • ⚛️ React - Frontend разработка
  • 🐍 Python - Backend и Data Science
  • 🤖 ML/AI - Машинное обучение
  • 🎨 Design - UI/UX дизайн
  • 📊 Data - Анализ данных
  • 🌐 Web - Веб-разработка

📱 Mobile Experience

Оптимизации

  • Touch-friendly - Интерфейс для сенсорных экранов
  • Performance - Быстрая загрузка и плавная анимация
  • Responsive - Адаптация под любые экраны
  • PWA Features - Установка на главный экран

Поддерживаемые устройства

  • 📱 iOS Safari 12+
  • 🤖 Android Chrome 80+
  • 💻 Desktop browsers
  • 📟 Планшеты и гибридные устройства

🔧 Конфигурация

Environment Variables

// AI API настройки
const AI_CONFIG = {
  model: "claude-sonnet-4-20250514",
  max_tokens: 1000,
  endpoint: "https://api.anthropic.com/v1/messages"
};

Customization

  • Темы оформления - CSS переменные в :root
  • Языковые настройки - Русский/English
  • Брендинг - Логотип и цвета
  • API ключи - Для AI сервисов

🤝 Вклад в проект

Как внести вклад

  1. Fork репозитория
  2. Создайте feature-branch
  3. Внесите изменения
  4. Отправьте Pull Request

Правила разработки

  • Следуйте Mobile-first подходу
  • Используйте семантический HTML5
  • Пишите чистый, читаемый код
  • Тестируйте на разных устройствах

Идеи для развития

  • Мультиязычность
  • Push-уведомления
  • Интеграция с LinkedIn
  • Система рейтингов
  • Менторская программа

📈 Статистика проекта

Метрики

  • 📱 100% Mobile Optimized
  • < 2s Load Time
  • 🎯 95 Lighthouse Score
  • 🌍 Multi-region Deploy
  • 🔒 Privacy First

Аудитория

  • 🎓 Школьники 9-11 классов
  • 👨‍💻 Начинающие разработчики
  • 🏢 IT-компании (рекрутеры)
  • 🎓 Образовательные учреждения

📄 Лицензия

Этот проект лицензирован под MIT License - см. файл LICENSE для деталей.


🙏 Благодарности

AI сервисы

  • Anthropic - Claude API для анализа навыков
  • GitHub - Хостинг и CI/CD
  • Netlify - CDN и деплоймент

Инспирация

  • Digital Identity концепции
  • EdTech инновации
  • Talent Acquisition технологии

📞 Контакты

Автор

Поддержка

  • 📋 Issues - Баги и предложения
  • 🚀 Discussions - Обсуждения
  • Star - Поддержите проект

🚀 Попробовать демо⭐ Звезда🍴 Fork

Сделано с ❤️ для следующего поколения IT-талантов

About

Платформа цифровой репутации для школьников в IT. Верифицируй навыки через AI, находи стажировки и строй карьеру с персональным роадмапом.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages