Дмитро Матняк
Предложите Дмитро работу над вашим следующим проектом или зарегистрируйте профиль фрилансера и начинайте зарабатывать прямо сейчас.
Рейтинг
Уровень владения языками
Навыки и умения
Программирование
Продвижение
Мобильные приложения
Работа с текстами
Портфолио
-
Автоматизированная платформа для генерации SEO-контента
PythonФуллстек веб-приложение для автоматизированного создания SEO-оптимизированных статей на основе анализа трендов в социальных сетях. Система мониторит Reddit, находит актуальные темы, генерирует статьи с помощью Claude AI и публикует их в WordPress — с минимальным вмешательством человека.
Что делает система
Reddit Scraping — сканирует выбранные subreddits, фильтрует посты по ключевым словам и популярности, собирает топ-комментарии для контекста
… AI-генерация — использует Claude API (Anthropic) для создания структурированных SEO-статей (1800–2500 слов) на украинском языке
Автоматическая SEO-оптимизация — генерирует title, meta description, slug, keywords
WordPress публикация — автоматически публикует статьи как черновики на один или несколько WordPress-сайтов через REST API
Редакционный UI — React-интерфейс для просмотра, редактирования и управления контентом
Технический стек
Слой Технология
Backend Python, FastAPI, SQLAlchemy, SQLite
Frontend React 18, TypeScript, Vite, Material-UI
AI Anthropic Claude API
Интеграции Reddit API (PRAW), WordPress REST API
Развертывание Nginx, Gunicorn, systemd, Let's Encrypt
Ключевые технические решения
Сервисная архитектура — четкое распределение между reddit_service, claude_service, wordpress_service с единым API-слоем на FastAPI
Валидация AI-вывода — после каждой генерации проверяется язык (кириллица), длина, количество заголовков H2, формат slug
Multi-site поддержка — можно подключить несколько WordPress-сайтов и публиковать контент на разные ресурсы с одного дашборда
Структурированный логгинг — 4 потока логов: общий, ошибки, HTTP доступ, структурированная аналитика (JSONL)
Безопасность — HTTP Basic Auth для VPS, шифрование credentials в БД, CORS, валидация ввода
Результат
Система сокращает время от "найти тему" до "статья готова к публикации" с нескольких часов ручной работы до 5–10 минут. Ежедневный workflow: сканирование Reddit → обзор тем → 1 клик генерация → 1 клик публикация.
-
Платформа мобильного обучения на основе ИИ (iOS + Android)
Гибридные мобильные приложенияРазработал полноценное мобильное приложение для персонализированного обучения на базе искусственного интеллекта. Проект реализован с нуля до стадии предзапуска за 7 фаз разработки.
Что сделано
AI-генерация контента
…
Автоматическая генерация курсов, уроков и оценок через OpenRouter (LLM)
23 типа контент-блоков: текст, видео, изображения, код, интерактивные упражнения
Режим Фейнмана — объяснение темы своими словами с AI-проверкой
Монетизация
RevenueCat — подписки Free / Plus / Ultra с Paywall UI
Google AdMob — баннеры, интерстишалы, Rewarded видео
Премиум аудио-уроки ($4.99/курс) через OpenAI TTS + expo-speech
Вовлеченность пользователей
XP-система, уровни, стрики, заморозка стриков
10 достижений с анимированными уведомлениями
Система повторения по алгоритму SM-2 (3D flip-карты + свайп)
Push-уведомления с deep links + pg_cron автоматизация (Supabase)
UI/UX
Bento-layout главного экрана с stagger-анимациями
Trending Topics + Template Courses
Плавные анимации через React Native Reanimated
Полная локализация EN/UK
Технический стек
Expo SDK 54 · React Native · TypeScript · NativeWind · Zustand · Supabase (PostgreSQL + Edge Functions + Realtime + pg_cron) · RevenueCat · AdMob · OpenRouter · OpenAI · i18n
#ReactNative #ExpoSDK #MobileDevelopment #AIApp #TypeScript #Supabase #NativeWind #Zustand #RevenueCat #AdMob #OpenAI #iOS #Android #FreelanceDev #MobileApp #EdTech #FullStack #AppDevelopment #UIUXDesign #PushNotifications
-
Создание Мобильного приложения (iOS + Android)
Разработка под iOS (iPhone и iPad)NoProcrastination — AI Планировщик Задач (iOS + Android)
Тип проекта: Полноцикловый мобильный продукт (от идеи до App Store)
Платформы: iOS + Android
… Статус: MVP опубликован в App Store
Подготовлена вся документация и пройдены этапы проверки Apple Store. Приложение опубликовано.
О продукте
Мобильное приложение против прокрастинации. Пользователь описывает цель естественным языком ("хочу выучить Python", "пробежать полумарафон"), а GPT-4o-mini автоматически разбивает её на дневной пошаговый план на срок до 45 дней. Подход основан на антипрокрастинационной психологии: первый день всегда содержит тривиально простые задачи (правило 2 минут), нет игры и чувства вины за пропущенные дни.
Стек технологий
Frontend:
React Native + Expo SDK 55 (New Architecture, Hermes)
Expo Router v4 — файловая маршрутизация с deep linking
NativeWind v4.2 — Tailwind CSS для React Native
Reanimated 4.2 + Worklets — 120fps анимации на UI потоке
Zustand v5 — глобальное состояние
react-native-draggable-flatlist — drag-to-reorder задач
Lottie + expo-haptics — конфетти-анимация и тактильная обратная связь
Backend (serverless):
Supabase — Auth, PostgreSQL, PostgREST auto-API, Row Level Security
Supabase Edge Functions (Deno/TypeScript) — вызовы OpenAI
OpenAI GPT-4o-mini — генерация планов (~$0.01/запрос)
Инфраструктура
EAS Build + EAS Submit — CI/CD для iOS/Android
Patch-package — кастомный патч RN для исправления SIGSEGV crash (Hermes/ObjC race condition)
Sentry — мониторинг ошибок
Ключевые решения и вызовы
Serverless архитектура без собственного бэкенда — Supabase PostgREST закрывает все CRUD операции автоматически, Edge Functions только для LLM и streak-логики
Исправление crash iOS 26 — самостоятельно расследовал и запатчил race condition в ObjCTurboModule.mm (SIGSEGV в Hermes), задокументировал в IOS26_CRASH_INVESTIGATION.md
Timezone-aware streak логика — стрек корректно обрабатывается с учетом часового пояса пользователя
LLM error handling — retry-логика, rate limiting (5 запросов/день), fallback-уведомления
RLS безопасность — каждый пользователь видит только свои данные на уровне БД
Функционал MVP
Регистрация / вход (email + пароль, защита через Supabase Auth)
Создание цели в свободной форме (любым языком) → AI генерирует план
4 уровня интенсивности: Gentle / Moderate / Intense / Extreme
Экран "Сегодня" — одна большая задача "Сделать СЕЙЧАС" + просмотр следующих
Прогресс-бар целей, drag-reorder задач, inline редактирование
Стрек (серия активных дней) с огненной анимацией
Профиль со статистикой
Технологии:
#ReactNative #Expo #TypeScript #JavaScript #NativeWind #TailwindCSS #Zustand #Reanimated #iOS #Android #MobileApp #CrossPlatform
Бекенд:
#Supabase #PostgreSQL #Deno #EdgeFunctions #Serverless #BaaS #RLS #PostgREST
AI / LLM:
#OpenAI #GPT4 #LLM #AIApp #ArtificialIntelligence #NLP #GenerativeAI #ChatGPT
Инфраструктура:
#EASBuild #CI_CD #AppStore #GooglePlay #Sentry #TestFlight
Домен:
#ProductivityApp #TodoApp #AntiProcrastination #Productivity #TaskManagement #HabitTracker #GoalSetting #SelfImprovement
#MobileDevelopment #FullStack #AppDevelopment #FreelanceDev #HireMe #Portfolio #ReactNativeDeveloper #ExpoApp
Активность
| Последние ставки 6 | Бюджет | Добавлена | Сроки | Ставка | |
|---|---|---|---|---|---|
|
Требуется специалист по внедрению GoHighLevel (GHL) «под ключ»
|
|||||
|
Система контроля распространения рекламных листовок (геолокация + фото)
15 000 UAH
|
|||||
|
React Native приложение (iOS + Android) под наш API, все строго по готовому дизайн макету Figma
20 000 UAH
|
|||||
|
Разработка AI-агента для анализа рекламы брендов (Facebook)
12 000 UAH
|
|||||
|
Сервер MCP + приложение Open AI
19 000 UAH
|
|||||
|
Разработка приложения для детских групп по тхэквондо
27 000 UAH
|