Demo dla projektu #1650007
To działające demo z Waszego zakresu: wyliczenie dziennego zapotrzebowania psa, dobór jednej z 63 par opakowań, plan Basic albo Protocol z rozmiarem suplementu, karta zakupowa po podaniu e-maila, subskrypcja z pauzą i przesunięciem dostawy oraz panel z listą produkcyjną na dany dzień.
Punkt wejścia na stronę
Liczy według wzorów weterynaryjnych: RER = 70 × masa0,75 (NRC 2006), mnożniki AAHA/WSAVA, masa docelowa z oceny kondycji ciała. Każdy wynik można rozwinąć i zobaczyć, skąd się wziął.
Rasa podpowiada typową masę i wiek dorosłości — realną wagę podajecie Wy.
Typowa masa dorosłego labradora: około 32 kg.
Po zabiegu zapotrzebowanie spada o około 10–15 % — dlatego to osobne pytanie, a nie szczegół w profilu.
Ocena kondycji ciała (BCS) decyduje o masie docelowej — to ona, a nie waga z dziś, jest podstawą wyliczenia.
Talia widoczna z góry, żebra wyczuwalne pod palcami — masa docelowa równa aktualnej.
Cel zmienia wzór, alergie zawężają listę receptur — obie rzeczy widać od razu w wyniku.
Kliknij składniki, których pies nie toleruje — receptury z nimi wypadną z oferty.
Wynik przelicza się na bieżąco — zmiana planu albo częstotliwości od razu zmienia kwotę.
Zostawcie e-mail, żeby zobaczyć skład zamówienia, ceny i terminy dostaw. Ten sam adres trafia do listy rezerwowej i do automatyzacji „porzucony kalkulator”.
To demo — adres zostaje w przeglądarce, nic nie jest wysyłane.
Punkt 2 i 3 zakresu
Pauza, przesunięcie dostawy, zmiana częstotliwości i drugi pies na jednym koncie — bez pisania do obsługi. Wszystkie przyciski poniżej działają.
Dwa psy = wspólna dostawa i jedna płatność; każdy ma własny plan i własną gramaturę. Zmiana masy w profilu przelicza plan i podnosi lub obniża kwotę od następnej dostawy.
Punkt 5 zakresu
To jest miejsce, w którym subskrypcja zamienia się w pracę kuchni: ile paczek każdej receptury i gramatury trzeba zapakować, żeby wyszły dzisiejsze dostawy. Dane poniżej to symulacja 240 aktywnych planów.
Punkt 8 zakresu — pierwsze, co stanie
Strona z listą rezerwową wchodzi jako pierwsza, w pierwszym tygodniu pracy — zanim będzie kalkulator i płatności. Każdy adres od razu ląduje w narzędziu mailingowym z tagiem źródła, więc w dniu otwarcia macie do kogo wysłać pierwszą kampanię, a nie pustą bazę.
Damy znać na 48 godzin przed startem i damy pierwszeństwo w kolejce.
Na liście już: 1 284
Odpowiedź na pytanie z ogłoszenia
Podział nie jest umowny: pierwszy etap to wszystko, bez czego sklep nie może przyjąć pierwszej złotówki. Drugi to rzeczy, które mają sens dopiero wtedy, gdy płyną zamówienia.
35 dni od startu · lista rezerwowa online w pierwszym tygodniu
4–5 tygodni, równolegle z pierwszymi dostawami
Kwota z ogłoszenia, rozbita na dwie płatności po odbiorze każdego etapu. Bez zaliczki z góry.
Zbieranie adresów startuje jako pierwsze, niezależnie od reszty prac — nie czekacie z nim do otwarcia.
Weryfikacja firmy w bramce płatniczej potrafi zająć dwa tygodnie. To jedyna rzecz, która realnie może przesunąć 1 października — dlatego zaczynamy od niej.
WooCommerce z modułem subskrypcji jako podstawa sklepu, kont i zamówień — dzięki temu faktury, zwroty i integracje księgowe są gotowe od pierwszego dnia. Kalkulator, panel produkcji i logika doboru opakowań to nasz kod, nie wtyczka z rynku: ta część musi liczyć dokładnie Wasze gramatury. Jeśli wolicie rozwiązanie w pełni autorskie, robimy je na Next.js i Stripe Billing — wtedy etap I jest o około tydzień dłuższy.
Do wyboru dwie drogi. Stripe: płatność cykliczna z zapisem karty, Apple Pay i Google Pay, BLIK dla zakupu jednorazowego, a do tego gotowa obsługa nieudanych płatności — ponowienia i portal do wymiany karty, których nie trzeba pisać. Albo bramka polska (PayU, Tpay, Autopay): tokenizacja karty, BLIK z płatnością jednym kliknięciem, portfele — wtedy logikę ponowień i maili piszemy sami, co jest już policzone w etapie I. Decyzję podejmiemy po Waszych stawkach prowizji; ważne, żeby wniosek o weryfikację firmy poszedł w pierwszym tygodniu.
Z siedemnastu gramatur produkcyjnych zbudowaliśmy przykładową siatkę 63 par tak, żeby sąsiednie stopnie różniły się o około 4,5 % — dzięki temu porcja trafia w wyliczone zapotrzebowanie z odchyłką poniżej 5 % dla psów od 2 do 60 kg. Waszą realną tabelę podstawiamy w miejsce naszej bez zmian w algorytmie; to jeden plik danych.
Tak. RER = 70 × masa0,75 (NRC 2006), mnożniki dla szczeniąt, psów kastrowanych, redukcji i przyrostu z wytycznych AAHA/WSAVA, masa docelowa ze wzoru AAHA na podstawie oceny kondycji ciała, ciąża i laktacja według FEDIAF. Gęstość energetyczna 134 kcal/100 g to poziom rynkowy świeżej karmy. Wzory mają testy jednostkowe — kalkulator nie zacznie liczyć inaczej po kolejnej zmianie w kodzie.
Sprzedaż do konsumenta zostaje poza KSeF, ale faktury dla firm od 2026 muszą tam trafiać. Podpinamy Fakturownię, która ma gotowe API do KSeF — faktura wystawia się automatycznie po opłaconym zamówieniu. To praca na kilka godzin w etapie II, ale warto o niej wiedzieć zawczasu.
Teksty stron produktowych i opisy receptur są po Waszej stronie — znacie produkt. Struktura stron, nagłówki i wszystkie komunikaty systemowe (maile, błędy, statusy) są po mojej. Zdjęcia opakowań i psów też potrzebne od Was; do czasu ich dostarczenia strona działa na materiałach zastępczych, tak jak to demo.
Żeby nie było nieporozumień przy odbiorze.