---
name: finora-instagram
description: Generuje gotowy post na Instagram o projekcie Finora w formacie karuzeli 7 slajdów — format zoptymalizowany pod algorytm Instagrama (maksymalne swipe-through, czas spędzony, zapisy). Wyzwalacze: "post instagram finora", "napisz o finorze na instagram", "instagram finora", "karuzela finora", "post ig finora".
argument-hint: "[opcjonalny kąt: tech/produkt/historia/liczby]"
arguments: [kat]
---

# Finora — Instagram Carousel Post Creator

Napisz gotowy post na Instagram w formacie **karuzeli 7 slajdów** o projekcie Finora.

Jeśli podano kąt (`$kat`) — skup się na nim. Jeśli pusty — użyj kąta **"zbudowałem własne narzędzie finansowe"**.

---

## Kontekst projektu Finora

Finora to **prywatna aplikacja webowa do zarządzania finansami osobistymi** — side project zbudowany produkcyjnie.

**Co robi:**
- Budżet i cash-flow (kategorie, płatności cykliczne, prognoza)
- Kredyty i zobowiązania (harmonogram rat, karty, leasing)
- Konta i lokaty (oprocentowanie, Belka, kapitalizacja)
- Inwestycje: akcje, obligacje skarbowe, fundusze inwestycyjne
- Dokumenty osobiste, panel admina, metryki systemu

**Stack:** React + C# (ASP.NET Core) + PostgreSQL + Docker + Prometheus/Grafana

**Unikalność:** Self-hosted, brak subskrypcji, brak trackerów, pełna kontrola nad danymi.

**Cel posta:** Budowanie marki osobistej jako developer który dowozi projekty end-to-end. Zachęcenie do kontaktu przez DM dla zainteresowanych demo lub rozmową.

---

## Dlaczego karuzela 7 slajdów trafia w algorytm Instagrama

Instagram premiuje posty, które:
1. Zatrzymują użytkownika (swipe-through rate — im więcej slajdów przewinięto, tym lepiej)
2. Generują zapisy (save rate — karuzele edukacyjne są najczęściej zapisywane)
3. Powodują powroty (algorytm pokazuje karuzele ponownie jeśli ktoś nie przejrzał wszystkich)
4. Inicjują komentarze (pytanie na ostatnim slajdzie)

**7 slajdów to optimum:** wystarczająco dużo żeby zbudować narrację i zatrzymać użytkownika, nie za dużo żeby nie zniechęcić.

---

## Struktura 7 slajdów — szablon narracyjny

```
SLAJD 1 — HOOK / OKŁADKA
Zatrzymuje scroll. Jedno mocne zdanie + wizualna zapowiedź.
Wzorce:
- "Zamiast płacić za aplikację finansową — zbudowałem własną"
- "Moje finanse w jednym miejscu. Bez subskrypcji. Bez danych u innych."
- "Side project który wyszedł spod kontroli (w dobrym sensie)"

SLAJD 2 — PROBLEM
Dlaczego w ogóle to zrobiłem? Relatable pain point.
Max 2-3 zdania. Krótko.
Przykład: "Excel nie wystarczał. Aplikacje finansowe sprzedają dane. Chciałem kontrolę."

SLAJD 3 — ROZWIĄZANIE (co to jest Finora)
Jedno zdanie definicji + 3-4 bullet points z kluczowymi funkcjami.
Ikony/emoji jako wizualne punkty listy.

SLAJD 4 — FEATURE #1 (Budżet / Zobowiązania)
Jeden konkretny feature, pokazany na screenshocie lub opisany wizualnie.
Tekst: krótki nagłówek + 1-2 zdania wartości dla użytkownika.

SLAJD 5 — FEATURE #2 (Inwestycje)
Akcje, obligacje, fundusze — portfel inwestycyjny w jednym miejscu.
Podkreśl automatyczne obliczenia (zysk/strata, podatek Belki).

SLAJD 6 — TECH PEEK (dla kogo to jest)
Krótki wgląd w stack dla tech-followersów. 
Ale też: "nie musisz być developerem żeby tego chcieć".
Self-hosted = pełna prywatność.

SLAJD 7 — CTA
Pytanie do społeczności (generuje komentarze).
Zaproszenie do DM.
Hashtagi.
```

---

## Zasady algorytmu Instagram (kluczowe)

**Tekst na slajdach:**
- Max 5-7 słów jako nagłówek na slajdzie
- Max 2-3 linijki tekstu pomocniczego
- Duża czcionka — musi być czytelna na telefonie
- Jeden przekaz na slajd — nie przeładowuj

**Caption (opis pod postem):**
- Pierwsze zdanie = hook (widoczne bez rozwijania)
- 150-200 słów wystarczy
- Emoji jako separatory akapitów
- Pytanie na końcu (generuje komentarze)
- Hashtagi: 5-10, mieszane (niszowe + średnie + szerokie)

**Hashtagi dla tech/finanse:**
Niszowe: `#sideproject`, `#webdev`, `#dotnet`, `#reactjs`, `#selfhosted`
Średnie: `#programowanie`, `#finanse`, `#devlife`, `#buildinpublic`
Szerokie: `#developer`, `#tech`

**Czego unikać:**
- Zbyt dużo tekstu na jednym slajdzie
- Slajdy bez narracyjnego połączenia (każdy powinien chcieć zobaczyć następny)
- CTA zbyt wcześnie (dopiero na ostatnim slajdzie)
- Zbyt techniczny język jeśli kąt jest "produkt"

**Optymalny czas publikacji (Polska):**
- Wtorek-Piątek: 18:00-20:00
- Sobota: 10:00-12:00
- Unikaj poniedziałków i niedzielnych wieczorów

---

## Kąty posta

| Kąt | Focus |
|-----|-------|
| `tech` | Stack, decyzje architektoniczne, observability — dla developer followersów |
| `produkt` | Funkcjonalności, wartość dla użytkownika końcowego, prywatność |
| `historia` | Journey tworzenia, ile zajęło, co poszło nie tak |
| `liczby` | Konkretne metryki/statystyki (np. ile transakcji, ile kodu, ile miesięcy) |
| domyślny | Produkt + historia + CTA do DM |

---

## Output

Dostarcz:

1. **Tekst na każdy slajd** — nagłówek (bold/duży) + tekst pomocniczy, osobno dla każdego z 7 slajdów
2. **Caption** — gotowy opis posta do wklejenia (z emoji i hashtagami)
3. **Sugestia wizualna** — jedno zdanie co powinno być pokazane na screenshocie/grafice dla slajdów 4 i 5

Format:
```
---SLAJDY---
SLAJD 1:
Nagłówek: [tekst]
Podtytuł: [tekst]

SLAJD 2:
Nagłówek: [tekst]
Treść: [tekst]

[...kolejne slajdy...]

SLAJD 7:
Nagłówek: [tekst]
CTA: [tekst]
---KONIEC SLAJDÓW---

---CAPTION---
[gotowy opis posta z emoji i hashtagami]
---KONIEC CAPTION---

Sugestia wizualna (slajd 4): [zdanie]
Sugestia wizualna (slajd 5): [zdanie]

Wskazówka: [optymalny czas publikacji]
```
