Внутренний статический дашборд команды Astons, опубликованный через GitHub Pages.
Проект объединяет в одном месте:
- продуктовый портфель команды;
- организационную структуру и роли;
- помесячные затраты и SEO P&L;
- реестры команды с быстрыми ссылками на Google Sheets и Google Docs.
- блок с продуктами компании;
- карточки участников команды;
- скрытие и показ зарплат по карточкам.
- помесячная таблица за
2025и2026; - ФОТ, инфраструктура, контент и ссылки;
- SEO-сделки, доход, расход и прибыль;
- раскрытие деталей по каждому месяцу.
- ссылки на рабочие таблицы и документы;
- единая точка входа для контентных, финансовых и операционных реестров;
- база для дальнейшей автоматической синхронизации данных.
HTMLCSSVanilla JavaScriptGitHub PagesGitHub Actions
index.html— основная разметка страницыstyles.css— визуальные стили и адаптивностьapp.js— данные, рендеринг интерфейса и интерактивность.github/workflows/deploy-pages.yml— деплой на GitHub Pagesrobots.txt— ограничения на индексацию
Открой index.html в браузере.
Или из терминала:
open index.htmlСайт публикуется из репозитория:
[email protected]:Vadim11109/org.astons.site.git
Публичный адрес:
https://vadim11109.github.io/org.astons.site/
Деплой идёт через GitHub Actions. После push в main GitHub автоматически пересобирает и публикует статический сайт.
Часть данных сейчас хранится прямо в app.js, часть уже берётся из внешних реестров вручную по фактическим таблицам команды.
Основные внешние источники:
- Google Sheets по оплате контента
- Google Sheets по закупке ссылок
- Google Sheets с контент-планом
- Google Docs с правками по основному сайту
Следующий этап развития проекта — вынести обновление затрат и реестров в автоматическую синхронизацию из Google Sheets.