A fantasy-inspired quest and project tracker with magic and structure.
Grimoire — это таск-менеджер в стиле фэнтези:
лёгкий, магический, но построенный на мощном современном стеке.
Идеален для трекинга задач, проектов и квестов.
- React 19
- Vite 6
- TypeScript
- React Router 7
- Zustand (управление состоянием)
- Framer Motion (анимации)
- Axios (работа с API)
- SCSS (локальные стили, без Tailwind)
- Feature-Sliced Design (FSD) (архитектура проекта)
- Google Fonts (Inter + Cinzel Decorative)
- NestJS
- TypeScript
- PostgreSQL через Prisma ORM
- JWT Authentication (access/refresh токены)
- Docker Compose (бэкенд + база данных)
- Clean Architecture на сервере
- Защита приватных маршрутов через Guards
Создать пространство, где идея не теряется, сценарий не забывается, а вдохновение становится проектом.
- Проекты и задачи (todo, done, in progress)
- Типы задач:
idea
,script
,note
,task
- Markdown-редактор для сценариев и заметок
- Хранилище идей ("Vault") с быстрым созданием
- Авторизация и пользовательский профиль
- Интеграция с AI (OpenAI API)
- Суммаризация задачи
- Расширить идею (Expand idea)
- Переформулировать (Rephrase)
- Поддержка "страниц" для длинных сценариев / outline
- AI генерация outline по теме
- Перетаскивание тасков между проектами
- Drag & Drop интерфейс для Vault
- Возможность прикреплять картинки, аудио и видео
- Календарь релизов (YouTube / Insta / Blog)
- AI suggestions based on content type
- Канбан-доска и Timeline view
- Быстрое добавление идеи без фокусировки
- Теги, быстрый поиск, draft-режим
- Превращение идеи в полноценный таск/сценарий
- Markdown-редактор с AI-инструментами:
- Expand
- Improve
- Summarize
- Rephrase
- Автосохранение и история версий
Каждая задача может быть:
idea
— краткая мысль или тезисscript
— развёрнутое содержание или сценарийtask
— конкретное действие ("отснять сцену", "написать абзац")note
— любые заметки к проекту
- Встроен прямо в редактор задач
- Умеет:
- Расширить идею до сценария
- Улучшить текст
- Сгенерировать outline по заголовку
- Придумать логлайн или описание
"Let the magic organize your chaos."
```