А
Артель
О проекте

Артель —
управление
проектами

Инструмент для совместной работы небольших команд. Без подписок, без лишних функций — только то что реально нужно каждый день.

Что такое Артель

Артель — это учебный проект управления задачами и проектами, созданный на стеке Laravel 12 + Livewire 3 + Tailwind CSS. Название отсылает к русскому слову «артель» — объединение людей для совместного труда.

Проект демонстрирует возможности реактивного full-stack приложения: живые обновления без перезагрузки страницы, ролевая модель доступа, загрузка файлов, система уведомлений и многое другое.

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

Приложение построено на современных инструментах PHP-экосистемы. Все компоненты интерфейса работают реактивно через Livewire — без написания JavaScript вручную.

Laravel 12 Livewire 3 Tailwind CSS SQLite Vite PHP 8.3 Laravel Sail Docker

Что умеет

📋
Проекты
Создание, редактирование, удаление проектов. Цветовые метки, прогресс-бар, описание.
Задачи
Статусы, приоритеты, дедлайны, назначение исполнителей. Быстрое переключение прямо в списке.
👥
Команда
Приглашения по email, роли владелец/участник, управление составом прямо на странице проекта.
💬
Комментарии
Обсуждение задач с вложенными ответами. Livewire делает всё без перезагрузки страницы.
📎
Файлы
Прикрепление файлов к задачам. Просмотр типа, размера. Скачивание в один клик.
🌙
Тёмная тема
Midnight-палитра по умолчанию. Переключатель dark/light с сохранением в localStorage.

Архитектурные решения

Каждая страница — отдельный Livewire-компонент с собственным PHP-классом и blade-шаблоном. Авторизация через Laravel Breeze, политики доступа через Policy-классы (ProjectPolicy, TaskPolicy).

Дизайн-система построена на CSS Custom Properties — переключение тем происходит без JavaScript-классов, только через атрибут data-theme на корневом элементе.

Попробуйте прямо сейчас

Регистрация занимает меньше минуты