Skip to content

Repository files navigation

rpa.icu

Сайт-портфолио Павла Рыкова (Pavel Zloi, EvilFreelancer). Статика на GitHub Pages, домен rpa.icu.

Одна страница с интерактивным canvas-графом в hero, карточками проектов, тепловой картой контрибуций GitHub, таймлайном докладов и каналами. Без рантайм-фреймворков, весь контент в HTML, JS только украшает.

Контакты: paul@rpa.icu, https://t.me/evilfreelancer.

Стек

  • разметка и контент в index.html, стили в assets/styles.css;
  • TypeScript в src/, сборка esbuild в один бандл assets/main.js;
  • тесты vitest + jsdom, поведение описано Gherkin-фичами в features/ и привязано к шагам через vitest-cucumber;
  • линтер и форматер Biome;
  • дизайн-система и спецификация в docs/ (DESIGN.md, SPEC.md, макеты).

Команды

npm install             # зависимости
npm run build           # собрать assets/main.js
npm test                # прогнать все тесты
npm run lint            # biome check
npm run fetch:activity  # обновить снапшот контрибуций GitHub
npm run watch           # пересборка при изменениях

Локальный просмотр - любой статический сервер из корня, например python3 -m http.server 8931.

Деплой

Пуш в ветку master публикует сайт на GitHub Pages. Файл CNAME привязывает домен rpa.icu, трогать его не нужно.

Правила для агентов

Правила обновления контента, источники данных и стиль текста описаны в AGENTS.md. Клод-специфичный вход - CLAUDE.md.

About

Website of RPA Software Agency

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages