AI-платформа для подготовки грантовых заявок и отчётности НКО
Грантли объединяет профиль организации, требования грантодающих организаций, посекционную подготовку заявок, формирование отчётов по принципу «план против факта» и библиотеку документов. Рабочая версия продукта была самостоятельно спроектирована и реализована Даниилом Бердинских и использовалась несколькими НКО.
Рабочая версия продукта
Публичный доступ ограничен. Продукт может быть повторно развёрнут для следующего этапа развития.
Разработан с апреля по май 2026 года
Роль: продуктовая концепция, исследование сценариев НКО, UX/UI, архитектура, frontend, backend, база данных, LLM-сценарии, обработка документов, production-деплой
Стек
- Nuxt 3
- TypeScript
- Tailwind CSS
- Pinia
- Python 3.12
- FastAPI
- Supabase
- PostgreSQL
- Supabase Auth
- Row Level Security
- OpenRouter
- python-docx
- PyPDF2
- Docker
- Timeweb Cloud
- финалист всероссийского конкурса «Сделано с ИИ»
- ТОП-10финалист всероссийского конкурса «Сделано с ИИ»
- шаблонов грантодающих организаций
- 15шаблонов грантодающих организаций
- основных сценария: заявки и отчёты
- 2основных сценария: заявки и отчёты
- от начала разработки до готового продукта
- 2 месяцаот начала разработки до готового продукта

Контекст и проблема
Некоммерческие организации регулярно готовят заявки на грантовые конкурсы и отчёты по уже реализованным проектам. Требования, структура документа и критерии оценки отличаются у разных грантодающих организаций, при этом одни и те же сведения о миссии, команде, аудитории, прошлых проектах и результатах приходится использовать повторно.
Для небольшой НКО подготовка документов означает работу сразу с несколькими источниками: положением конкурса, профилем организации, описанием проекта, бюджетом, показателями и фактическими результатами. Информация переносится между документами вручную, а итоговый текст необходимо проверять на соответствие требованиям конкретного фонда.
Задачей Грантли стало создание единого рабочего пространства, в котором профиль НКО используется как постоянный контекст, а заявки и отчёты формируются по структуре выбранной грантодающей организации.
Для кого создан продукт
- руководители небольших и средних НКО
- проектные менеджеры
- специалисты по грантам и фандрайзингу
- сотрудники, готовящие заявки и отчётность
- организации без отдельного грантового отдела
- НКО, которым важно сохранять материалы и повторно использовать данные о своей работе
От профиля НКО до заявки и отчёта
Грантли объединяет профиль организации, каталог грантодающих организаций, генераторы заявок и отчётов и библиотеку документов. Пользователь один раз заполняет сведения о НКО, выбирает нужный сценарий и работает с документом поэтапно, сохраняя результат в личном кабинете.
Профиль организации
Миссия, аудитория, регион, прошлые проекты, результаты и другие сведения сохраняются как общий контекст НКО.
Пятнадцать шаблонов
В системе подготовлены структуры и требования 15 грантодающих организаций и программ.
Посекционная подготовка заявки
Заявка создаётся по разделам с учётом критериев фонда и контекста уже подготовленных частей.
Правки и перегенерация
Пользователь может уточнять отдельные разделы и повторно формировать их с учётом комментариев.
Отчёт «план против факта»
Сервис сопоставляет первоначальную заявку с фактическими результатами проекта и формирует девять разделов отчёта.
Загрузка исходного документа
Для отчёта можно выбрать заявку из системы или загрузить исходный DOCX или PDF.
Библиотека документов
Заявки и отчёты хранятся в одном месте, фильтруются по типу и статусу и открываются для дальнейшей работы.
DOCX-экспорт
Подготовленные заявки и отчёты можно скачать как рабочие документы для последующей проверки и отправки.
Моя роль
Я самостоятельно прошёл весь цикл создания Грантли: от определения проблемы и продуктовой модели до UX/UI, архитектуры, разработки двух частей приложения, настройки базы данных, LLM-сценариев, работы с файлами и production-деплоя. AI-assisted development использовался как инструмент для ускорения проектирования, написания кода и проверки сценариев, однако требования, продуктовые решения, архитектура и итоговая проверка оставались за мной.
- исследовал процесс подготовки грантовых заявок и отчётности НКО
- определил продуктовую модель и структуру сервиса
- спроектировал пользовательские сценарии лендинга, регистрации, онбординга и кабинета
- разработал дизайн-систему и UX/UI продукта
- самостоятельно реализовал frontend на Nuxt и TypeScript
- самостоятельно реализовал backend на Python и FastAPI
- спроектировал структуру данных организаций, документов и шаблонов
- настроил Supabase Auth и разграничение доступа через RLS
- подготовил модель единого профиля организации
- реализовал каталог из 15 шаблонов грантодающих организаций
- разработал посекционную генерацию грантовых заявок
- реализовал передачу контекста между разделами заявки
- добавил правки и повторную генерацию отдельных разделов
- разработал четырёхшаговый сценарий подготовки отчёта
- реализовал сопоставление плана из заявки с фактическими результатами
- добавил загрузку и извлечение текста из DOCX и PDF
- реализовал библиотеку документов, фильтры и статусы
- настроил DOCX-экспорт заявок и отчётов
- подготовил Docker-конфигурацию и production-деплой
- протестировал основные пользовательские и технические сценарии
- довёл продукт до рабочего запуска и использования реальными НКО
Я создавал Грантли не как генератор одного текста, а как рабочую среду, где профиль НКО последовательно используется при подготовке заявок, отчётов и следующих документов организации.
От идеи до рабочего продукта
- Апрель 2026
Исследование задачи и продуктовая модель
Разобрал структуру грантовых заявок и отчётов, основные данные НКО и требования разных грантодающих организаций.
- Проектирование
Профиль, документы и пользовательские сценарии
Спроектировал архитектуру продукта, пользовательский путь, модель данных, личный кабинет и последовательную работу с разделами документов.
- Май 2026
Самостоятельная реализация
Реализовал frontend, backend, авторизацию, генераторы заявок и отчётов, работу с файлами, экспорт и production-инфраструктуру.
- Финал конкурса
ТОП-10 проектов по России
Грантли вошёл в число десяти финалистов конкурса «Сделано с ИИ» Яндекс Практикума. После запуска несколько НКО зарегистрировались и использовали сервис для подготовки заявок и отчётов.
Технологии и подход
Архитектура должна была хранить данные каждой организации отдельно, использовать профиль НКО как повторно применяемый контекст, поддерживать длительную генерацию документов по разделам и работать с загруженными файлами. Продукт разделён на Nuxt-интерфейс, FastAPI-бэкенд, Supabase для данных и авторизации и отдельные LLM-сценарии для заявок и отчётности.
Интерфейс и пользовательские сценарии
Nuxt, TypeScript, Tailwind CSS и Pinia используются для лендинга, онбординга, кабинета, генераторов и библиотеки документов.
Backend и данные
FastAPI обрабатывает профили организаций, документы, шаблоны, генерацию и экспорт. Supabase хранит данные и управляет авторизацией.
Контекст и LLM-сценарии
Профиль НКО, требования выбранного фонда и предыдущие разделы документа передаются как контекст для последовательной подготовки материала.
Документы и production
Сервис извлекает текст из DOCX и PDF, формирует рабочие DOCX-файлы и развёртывается в контейнерах на облачной платформе.
Результат
За два месяца идея была превращена в рабочую бесплатную платформу для НКО с профилем организации, двумя основными сценариями подготовки документов и production-развёртыванием.
- Грантли вошёл в ТОП-10 финалистов конкурса «Сделано с ИИ» по всей России
- продукт был полностью самостоятельно спроектирован и реализован Даниилом
- подготовлены шаблоны 15 грантодающих организаций и программ
- работает посекционная подготовка грантовых заявок
- работает отдельный сценарий формирования отчётов по принципу «план против факта»
- пользователь может создать и повторно использовать профиль своей НКО
- заявки и отчёты сохраняются в единой библиотеке документов
- реализованы загрузка исходных DOCX и PDF и экспорт готовых документов в DOCX
- несколько НКО зарегистрировались в сервисе
- реальные НКО использовали продукт для формирования заявок и отчётов
- рабочая версия продукта была развёрнута на публичном домене
- кодовая база и архитектура позволяют повторно развернуть и продолжить продукт
Галерея



Текущий статус
Грантли — рабочий продукт, который был самостоятельно разработан, развёрнут на публичном домене и использовался несколькими НКО для подготовки грантовых заявок и отчётов.
Архитектура и кодовая база продукта сохранены. При необходимости сервис может быть повторно развёрнут, дополнен новыми шаблонами грантодающих организаций и продолжен как бесплатный технологический продукт для НКО.