pw-monorepo

0

Описание

Turborepo монорепозиторий для ProfitableWeb.ru - исследования трансформации труда в эпоху AI

Языки

  • TypeScript73%
  • Python16,5%
  • SCSS8,9%
  • XSLT0,5%
  • Shell0,4%
  • CSS0,4%
  • Остальные0,3%
месяц назад
месяц назад
месяц назад
месяц назад
месяц назад
месяц назад
месяц назад
README.md

ProfitableWeb Research Lab


ProfitableWeb Logo

Открытая лаборатория по исследованию трансформации труда в эпоху AI-автоматизации

Миссия

ProfitableWeb — исследовательский проект, изучающий механизмы преобразования личных компетенций и призвания в автономные цифровые активы в контексте перехода к post-labor экономике.

Здесь исследуется, как AI-инструменты и системный подход к автоматизации могут освободить творческий труд от капиталистического отчуждения, превращая вынужденную занятость в форму самореализации и творческого призвания.

Архитектура проекта

Монорепозиторий на базе Turborepo с тремя приложениями:

ProfitableWeb/ ├── apps/ │ ├── web/ # Next.js 15 Frontend (порт 3000) │ ├── admin/ # Next.js 15 Admin Panel (порт 3001) │ └── api/ # FastAPI Backend (порт 8000) ├── packages/ │ ├── types/ # Shared TypeScript types │ ├── config/ # Shared configs (ESLint, Prettier, TS) │ └── ui/ # Shared UI components (будущее) └── docs/ # Документация

Технологический стек

Frontend (
apps/web
)

  • Next.js 15 - React фреймворк с App Router
  • Bun - JavaScript runtime и package manager
  • TypeScript - Type safety
  • SCSS - Чистый CSS без UI-фреймворков
  • Framer Motion - Анимации
  • React Query - Server state management
  • Zustand - Client state management

Backend (
apps/api
)

  • Python 3.11+ - Язык для AI/ML экосистемы
  • FastAPI - Async Python web framework
  • uv - Быстрый package manager от Astral
  • SQLAlchemy 2.0 - ORM с async support
  • PostgreSQL - Primary database
  • Redis - Кэширование

Admin Panel (
apps/admin
)

  • Next.js 15 - React фреймворк
  • TypeScript - Type safety
  • Shared types - из
    @profitable-web/types

DevOps

  • Turborepo - Монорепо build system
  • Bun Workspaces - Package management
  • GitVerse - Git hosting (российская платформа)
  • GitHub - Дополнительный Git hosting для синхронизации

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

Требования

  • Bun >= 1.2.17
  • Python >= 3.11
  • uv (для Python зависимостей)
  • PostgreSQL 15+ (для production)
  • Redis (для production)

Установка

Разработка

Отдельные команды

Сборка

Работа с репозиториями

Проект синхронизируется с двумя Git-репозиториями:

  • GitVerse (
    origin
    ) - основной репозиторий:
    git@gitverse.ru:profitableweb.ru/pw-monorepo.git
  • GitHub (
    github
    ) - дополнительный репозиторий:
    https://github.com/ProfitableWeb/pw-monorepo.git

Push в репозитории

Настройка для новых клонов

Если клонируешь репозиторий впервые, добавь GitHub remote:

Исследовательские вопросы

  • Как AI-медиированная автоматизация трансформирует отношение "труд-капитал"?
  • Какие механизмы позволяют монетизировать призвание без посредников?
  • Как создаются автономные цифровые активы, работающие независимо от временных затрат создателя?
  • Какова роль системного дизайна в построении post-labor экономических моделей?

Методология

Проект сочетает практическое исследование через создание работающих прототипов (research through design) с документированием инсайтов, метрик и паттернов успешной монетизации.

Весь исходный код основного медиа-портала ProfitableWeb.ru доступен в opensource.

Структура документации

  • docs/PROJECT_OVERVIEW.md
    - Общий обзор проекта
  • docs/tasks/
    - Задачи и спринты разработки
  • apps/*/README.md
    - Документация отдельных приложений

Целевая аудитория

  • Исследователи будущего труда и постиндустриальной экономики
  • Практики, экспериментирующие с AI-автоматизацией творческих процессов
  • Энтузиасты построения автономных источников дохода вне традиционной занятости
  • Разработчики, интересующиеся применением технологий для социальных трансформаций

Open Source Philosophy

Весь код, инсайты и метрики публикуются открыто для репликации экспериментов и валидации гипотез сообществом.

Участие в проекте

Лицензия

MIT License - см. LICENSE

Контакты


Последнее обновление: январь 2026