Jesteśmy marką wellness DTC, sprzedajemy suplementy diety na rynek USA w modelu subskrypcyjnym, a aplikacja jest asystentem, który lepiej poznaje klienta, zbiera jego dane do dalszego wysyłania powiadomień, które przypominają o przyjmowaniu suplementów (AM/PM), zaznacza przyjęcia w kalendarzu, pokazuje postęp. Aplikacja jest z gamifikacją, z osiągnięciami, spersonalizowanymi powiadomieniami push z komplementami na każdy dzień i przyjemnymi przewidywaniami (jak w ciasteczkach). Backend / dane — Firebase 1. OnboardingUżytkownik otwiera aplikację — pierwszy ekran z logo SHE·8, zdjęciem dziewczyny i tekstem „Twoje codzienne resetowanie zaczyna się od Ciebie.” Na dole przycisk „ROZPOCZNIJ”, pod nim link „Masz już konto? Zaloguj się”.2. RejestracjaPo naciśnięciu „Rozpocznij” zaczyna się ankieta z 5 krokami (Krok 1 z 5). Pierwsze pytanie: „Jaki jest Twój główny cel?” — opcje: Lepszy sen, Mniej stresu, Więcej energii (wybrane), Lepsza koncentracja. Przycisk „DALEJ” prowadzi dalej przez kroki.3. Ustawienia przypomnieńPo ankiecie użytkownik ustawia czas dwóch przypomnień — porannego (08:00) i wieczornego (20:00), z wyjaśnieniem, że aplikacja przypomni o przyjmowaniu kapsułek. Przycisk „ZAPISZ”.4. Poranny ResetEkran powitania: „Dzień dobry, Sarah ☀️”, „Dzień 8 Twojego Resetu”, ilustracja kapsułek ze szklanką wody, instrukcja przyjęcia porannych kapsułek. Przycisk „ZROBIŁEM TO ✓” — użytkownik zaznacza wykonanie.5. Późne zameldowanie / Wieczorny ResetCiemny ekran z księżycem — „Wieczorny Reset”, tekst „Czas się zrelaksować i zadbać o siebie”. Przycisk „ZROBIŁEM TO ✓”.6. Przypomnienie, jeśli pominięto wieczorne przyjęcieJeśli użytkownik zapomniał zaznaczyć, wyświetla się ekran „Hej, Sarah! ” z ikoną zmęczonej buźki, tekstem „Nie zaznaczyłeś jeszcze wieczornego przyjęcia” oraz dwoma przyciskami: „Tak, zrób to teraz” (główny) i „Później” (drugorzędny).7. Główna tablicaPo onboardingu lub logowaniu użytkownik trafia na główny ekran: „Cześć, Sarah! ”, motywująca fraza, blok „Aktualna seria — 8 dni ” oraz okrągły wskaźnik „Postęp — 80%”. Na dole dolna nawigacja: Strona główna, Postęp, Kalendarz, Ja.8. PostępZakładka „Mój postęp”: aktualna seria (8 dni), „Dni ukończone 8/10” z paskiem postępu, tygodniowy tracker (Pn–Nd z zaznaczeniami wykonano/pominięto), ogólny „Ogólny postęp — 80%”.9. KalendarzZakładka „Kalendarz”: widok miesięczny (czerwiec 2025), dni zaznaczone kolorem — wykonano (zielony), dzisiaj (niebieski), pominięto (czerwony). Użytkownik może kliknąć na konkretny dzień.10. Szczegóły dniaPo wybraniu dnia (8 czerwca 2025) otwiera się szczegółowy ekran: status porannego (08:15 ✓ Ukończone) i wieczornego (20:05 ✓ Ukończone) przyjęć, plus pole „Codzienna notatka” z osobistą notatką użytkownika.11. Twoje wynikiEkran „Twoje wyniki” — porównanie wskaźników „Przed” i „Po” (Energia, Sen, Stres) w postaci pasków postępu, które wizualnie pokazują poprawę. Przycisk „ZOBACZ MOJĄ DROGĘ”.12. MotywacjaEkran „Codzienna motywacja” z tłem zdjęcia i inspirującym cytatem: „Małe codzienne działania tworzą wielkie zmiany.”13. OsiągnięciaZakładka „Osiągnięcia”: lista zdobytych nagród (Pierwszy krok, 7 dni serii, 10 dni serii) oraz następny cel („Następne osiągnięcie — 30 dni serii”, postęp 8/30).14. ProfilZakładka „Profil”: awatar i imię użytkownika (Sarah), lista ustawień — Informacje osobiste, Przypomnienia, Powiadomienia, Subskrypcja, Pomoc i wsparcie, oraz przycisk „Wyloguj się”.
Oferty ukryte
Aktualnie brak ofert
Aktualne zlecenia dla freelancerów w kategorii Programowanie na iOS (iPhone i iPad)
Szukamy dewelopera IOS do stworzenia aplikacji typu Mindly, do współpracy z naszym deweloperem backendowym. Na razie nie ma oddzielnego projektu graficznego, ponieważ chcę jak najszybciej i najtaniej stworzyć MVP. Proponuję użyć minimalistycznego interfejsu ze standardowymi komponentami UI, bez indywidualnego projektu. Można wziąć za podstawę logikę i rozmieszczenie elementów w Mindly: centralny węzeł, węzły podrzędne wokół niego, prosta nawigacja między węzłami. Nie trzeba kopiować projektu jeden do jednego, wystarczy zrealizować podobne UX. Po uruchomieniu MVP i sprawdzeniu pomysłu będzie można stworzyć oddzielny UI/UX i poprawić wizualną część. Załączam zrzuty ekranu z Mindly. MVP techniczne zadanie dla aplikacji typu Mindly Ogólna idea Aplikacja pozwala na tworzenie map myśli w formie drzewa. Użytkownik tworzy centralny temat, dodaje do niego podtematy i przechodzi między nimi. Na ekranie jednocześnie wyświetlany jest tylko jeden poziom drzewa: aktywny węzeł w centrum i jego bezpośrednie węzły podrzędne wokół niego. ⸻ Podstawowa funkcjonalność MVP 1. Tworzenie mapy Po otwarciu aplikacji użytkownik może stworzyć nową mapę. Potrzebne jest tylko jedno pole: Nazwa mapy. Po utworzeniu automatycznie tworzy się węzeł główny. ⸻ 2. Ekran główny Na ekranie głównym wyświetlane są: centralny węzeł; węzły podrzędne wokół niego; przycisk “+” do tworzenia nowego węzła; przycisk “Wstecz”; menu mapy. ⸻ 3. Tworzenie węzłów Po naciśnięciu “+” otwiera się małe okno. Pola: Nazwa. Notatka (opcjonalnie). Po zapisaniu węzeł dodawany jest jako podrzędny do bieżącego. ⸻ 4. Przeglądanie węzła Po naciśnięciu na węzeł podrzędny staje się on centralnym elementem. Wokół niego wyświetlane są jego węzły podrzędne. ⸻ 5. Powrót Przycisk “Wstecz” przenosi do poprzedniego węzła przez historię przejść. ⸻ 6. Edytowanie węzła Po długim naciśnięciu lub przez menu otwiera się edytor. Można zmienić: nazwę; notatkę. ⸻ 7. Usuwanie węzła Przez menu użytkownik może usunąć węzeł. Razem z węzłem usuwane są wszystkie jego elementy podrzędne. Przed usunięciem pokazać potwierdzenie. ⸻ 8. Zapis Wszystkie zmiany są automatycznie zapisywane po każdej akcji. Osobny przycisk “Zapisz” nie jest potrzebny. ⸻ Struktura danych MindMap interface MindMap { id: string; title: string; } Węzeł interface Node { id: string; mapId: string; parentId: string | null; title: string; note: string; } ⸻ Logika działania Stworzyć mapę. Stworzyć węzeł główny. Wyświetlić węzeł główny w centrum. Pobrać wszystkie węzły podrzędne. Rozmieścić je w okręgu wokół centrum. Po naciśnięciu na węzeł uczynić go nowym centrum. Załadować jego węzły podrzędne. Powtórzyć cykl. ⸻ Ekrany MVP 1. Lista map lista wszystkich map; przycisk “Stwórz mapę”. 2. Ekran mapy centralny węzeł; węzły podrzędne; przycisk dodawania; przycisk wstecz. 3. Tworzenie / edytowanie węzła Pola: Nazwa. Notatka. Przyciski: Zapisz. Usuń (tylko dla istniejących węzłów). ⸻ Co NIE wchodzi w skład MVP Chmurowa synchronizacja. Wspólna edycja. Kolory węzłów. Ikony. Przeciągnij i upuść. Wyszukiwanie. Eksport. Import. Cofnij / Przywróć. Załączniki. Tagi. Przypomnienia. Statusy. Powiększanie. Szablony map. ⸻ Główna cel MVP Dać użytkownikowi możliwość: stworzyć mapę; tworzyć nieograniczoną liczbę węzłów podrzędnych; przechodzić między węzłami; edytować je; usuwać je; automatycznie zapisywać wszystkie zmiany. To wystarczy, aby sprawdzić główny pomysł produktu bez realizacji drugorzędnych funkcji.
połączenia są realizowane przez kartę SIM w iPhone, więc należy automatycznie przekazywać informacje o przychodzących/wychodzących połączeniach do CRM
część 13. Redesign aplikacji pod likwidację oczu. Przerobić cały design na nowy zgodnie z Figma figma.com/design/ZLKu7WrjF3xVDRmQATbkBj/Translate-app?node-id=0-1&p=f&t=KYXyfaBozXMII1RY-0
Aplikacja iOS (odwyk od palenia) na Flutter, potrzebny programista do drobnych poprawek. . Błędy, które należy naprawić: 1)Naprawić wyświetlanie waluty na różnych ekranach, aby było stabilne. Na głównym ekranie, w widżecie i w quizie waluta zaoszczędzonych pieniędzy musi odpowiadać walucie płatności. Wielka Brytania — £, kraje strefy euro — €, Ukraina — ₴, Rosja — ₽, pozostałe kraje — $. (teraz zawsze waluta to UAH) 2) Aktualizować ceny na paywall. Główny ekran: 1 tydzień - £3; 1 miesiąc - £7 (zniżka 41% + 3 dni próbne); Dożywotnio - £42. 3) Dodać przycisk do usuwania triggerów (teraz jest tylko możliwość dodawania) 4) Zamknąć kilka funkcji, które nie są dla premium. Napisz, ile to będzie kosztować oraz czas realizacji. Drugi błąd do naprawy, który oceniamy osobno, oraz czas osobno: Zamiana logo aplikacji oraz podłączenie FacebookSDK. Również cena i czas. Jeśli współpraca będzie satysfakcjonująca, w perspektywie długoterminowa praca z programistą.