Dmytro Matniak
Zaproponuj Dmytro pracę nad swoim kolejnym zleceniem.
2 miesiące 17 dni temu
w Serwisie 7 lat
Ranking
Poziom znajomości języków obcych
Umiejętności i kwalifikacje
Programowanie
Marketing
Aplikacje mobilne
Praca z tekstami
Portfolio
-
Zautomatyzowana platforma do generowania treści SEO
PythonAplikacja fullstack do automatycznego tworzenia artykułów zoptymalizowanych pod kątem SEO na podstawie analizy trendów w mediach społecznościowych. System monitoruje Reddit, znajduje aktualne tematy, generuje artykuły za pomocą Claude AI i publikuje je w WordPress — z minimalnym udziałem człowieka.
Co robi system
Reddit Scraping — skanuje wybrane subreddity, filtruje posty według słów kluczowych i popularności, zbiera najlepsze komentarze dla kontekstu
… AI-generacja — wykorzystuje Claude API (Anthropic) do tworzenia strukturalnych artykułów SEO (1800–2500 słów) w języku ukraińskim
Automatyczna SEO-optymalizacja — generuje tytuł, meta opis, slug, słowa kluczowe
Publikacja w WordPress — automatycznie publikuje artykuły jako szkice na jednym lub kilku stronach WordPress za pośrednictwem REST API
Interfejs redakcyjny — interfejs React do przeglądania, edytowania i zarządzania treścią
Stos technologiczny
Warstwa Technologia
Backend Python, FastAPI, SQLAlchemy, SQLite
Frontend React 18, TypeScript, Vite, Material-UI
AI Anthropic Claude API
Integracje Reddit API (PRAW), WordPress REST API
Wdrożenie Nginx, Gunicorn, systemd, Let's Encrypt
Kluczowe rozwiązania techniczne
Architektura serwisowa — wyraźny podział między reddit_service, claude_service, wordpress_service z jednolitą warstwą API na FastAPI
Walidacja wyjścia AI — po każdej generacji sprawdzany jest język (cyrylica), długość, liczba nagłówków H2, format slug
Wsparcie dla wielu stron — można podłączyć kilka stron WordPress i publikować treści na różne zasoby z jednego pulpitu
Strukturalne logowanie — 4 strumienie logów: ogólny, błędy, dostęp HTTP, analityka strukturalna (JSONL)
Bezpieczeństwo — HTTP Basic Auth dla VPS, szyfrowanie poświadczeń w bazie danych, CORS, walidacja danych wejściowych
Wynik
System skraca czas od "znalezienia tematu" do "artykuł gotowy do publikacji" z kilku godzin ręcznej pracy do 5–10 minut. Codzienny workflow: skanowanie Reddit → przegląd tematów → 1 klik generacja → 1 klik publikacja.
-
Platforma mobilnego uczenia się zasilana sztuczną inteligencją (iOS + Android)
Hybrydowe aplikacje mobilneOpracowałem pełnoprawną aplikację mobilną do spersonalizowanego uczenia się opartą na sztucznej inteligencji. Projekt zrealizowano od zera do etapu przedpremiery w 7 fazach rozwoju.
Co zrobiono
Generowanie treści AI
…
Automatyczne generowanie kursów, lekcji i ocen za pomocą OpenRouter (LLM)
23 typy bloków treści: tekst, wideo, obrazy, kod, interaktywne ćwiczenia
Tryb Feynman — wyjaśnienie tematu własnymi słowami z weryfikacją AI
Monetyzacja
RevenueCat — subskrypcje Free / Plus / Ultra z interfejsem Paywall
Google AdMob — banery, interstycjalne, nagradzane wideo
Premium lekcje audio ($4.99/kurs) za pomocą OpenAI TTS + expo-speech
Zaangażowanie użytkowników
System XP, poziomy, streaki, zamrażanie streaków
10 osiągnięć z animowanymi powiadomieniami
System powtórzeń według algorytmu SM-2 (3D flip-cards + swipe)
Powiadomienia push z deep links + automatyzacja pg_cron (Supabase)
UI/UX
Układ Bento na głównym ekranie z animacjami stagger
Tematy na czasie + Kursy szablonowe
Płynne animacje za pomocą React Native Reanimated
Pełna lokalizacja EN/UK
Stos technologiczny
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
-
Tworzenie aplikacji mobilnej (iOS + Android)
Programowanie na iOS (iPhone i iPad)NoProcrastination — AI Planer Zadań (iOS + Android)
Typ projektu: Pełno cyklowy produkt mobilny (od pomysłu do App Store)
Platformy: iOS + Android
… Status: MVP opublikowane w App Store
Przygotowana cała dokumentacja oraz przeszły etapy weryfikacji Apple Store. Aplikacja opublikowana.
O produkcie
Mobilna aplikacja przeciwko prokrastynacji. Użytkownik opisuje cel w naturalnym języku ("chcę nauczyć się Pythona", "przebiec półmaraton"), a GPT-4o-mini automatycznie dzieli go na dzienny krokowy plan na okres do 45 dni. Podejście oparte na psychologii antyprokrastynacyjnej: pierwszy dzień zawsze zawiera trywialnie proste zadania (zasada 2 minut), brak gry i poczucia winy za pominięte dni.
Stos technologii
Frontend:
React Native + Expo SDK 55 (Nowa Architektura, Hermes)
Expo Router v4 — routowanie plikowe z deep linking
NativeWind v4.2 — Tailwind CSS dla React Native
Reanimated 4.2 + Worklets — 120fps animacje na wątku UI
Zustand v5 — globalny stan
react-native-draggable-flatlist — drag-to-reorder zadań
Lottie + expo-haptics — animacja konfetti i haptyczna informacja zwrotna
Backend (serverless):
Supabase — Auth, PostgreSQL, PostgREST auto-API, Row Level Security
Supabase Edge Functions (Deno/TypeScript) — wywołania OpenAI
OpenAI GPT-4o-mini — generacja planów (~$0.01/zapytanie)
Infrastruktura
EAS Build + EAS Submit — CI/CD dla iOS/Android
Patch-package — niestandardowa łatka RN do naprawy SIGSEGV crash (Hermes/ObjC race condition)
Sentry — monitorowanie błędów
Kluczowe decyzje i wyzwania
Architektura serverless bez własnego backendu — Supabase PostgREST automatycznie obsługuje wszystkie operacje CRUD, Edge Functions tylko dla LLM i logiki streak
Naprawa crash iOS 26 — samodzielnie badałem i załatałem race condition w ObjCTurboModule.mm (SIGSEGV w Hermes), udokumentowałem w IOS26_CRASH_INVESTIGATION.md
Logika streak z uwzględnieniem strefy czasowej — streak poprawnie obliczany z uwzględnieniem strefy czasowej użytkownika
Obsługa błędów LLM — logika retry, limitowanie zapytań (5 zapytań/dzień), wiadomości fallback
Bezpieczeństwo RLS — każdy użytkownik widzi tylko swoje dane na poziomie Bazy Danych
Funkcjonalność MVP
Rejestracja / logowanie (email + hasło, ochrona przez Supabase Auth)
Tworzenie celu w dowolnej formie (dowolny język) → AI generuje plan
4 poziomy intensywności: Łagodny / Umiarkowany / Intensywny / Ekstremalny
Ekran "Dziś" — jedno duże zadanie "Zrób TERAZ" + przegląd następnych
Pasek postępu celów, drag-reorder zadań, edytowanie inline
Streak (seria aktywnych dni) z ogniową animacją
Profil ze statystyką
Technologie:
#ReactNative #Expo #TypeScript #JavaScript #NativeWind #TailwindCSS #Zustand #Reanimated #iOS #Android #MobileApp #CrossPlatform
Backend:
#Supabase #PostgreSQL #Deno #EdgeFunctions #Serverless #BaaS #RLS #PostgREST
AI / LLM:
#OpenAI #GPT4 #LLM #AIApp #SztucznaInteligencja #NLP #GenerativeAI #ChatGPT
Infrastruktura:
#EASBuild #CI_CD #AppStore #GooglePlay #Sentry #TestFlight
Domena:
#AplikacjaProduktywności #AplikacjaTodo #AntiProkrastynacja #Produktywność #ZarządzanieZadaniami #ŚledzenieNawyków #UstalanieCelów #Samodoskonalenie
#RozwójMobilny #FullStack #RozwójAplikacji #FreelanceDev #ZatrudnijMnie #Portfolio #ReactNativeDeveloper #AplikacjaExpo
Aktywność
| Ostatnie oferty 6 | Budżet | Dodana | Terminy | Oferta | |
|---|---|---|---|---|---|
|
Wymagany specjalista ds. wdrożenia GoHighLevel (GHL) „pod klucz”
|
|||||
|
System kontroli dystrybucji ulotek reklamowych (geolokalizacja + zdjęcie)
1230 PLN
|
|||||
|
Aplikacja React Native (iOS + Android) pod nasze API, wszystko ściśle według gotowego projektu w Figma
1641 PLN
|
|||||
|
Opracowanie agenta AI do analizy reklamy marek (Facebook)
984 PLN
|
|||||
|
Serwer MCP + aplikacja Open AI
1559 PLN
|
|||||
|
Opracowanie aplikacji dla grup dziecięcych z taekwondo
2215 PLN
|