Opis projektu
PrzetłumaczoneMamy już jasną wizję ścieżki użytkownika i zespół backendowy gotowy do pracy w synchronizacji, ale ważne jest dla nas, aby znaleźć dewelopera, który rzeczywiście zrealizował rynki, a nie budował prototypy. Rozumiemy różnicę między aplikacją działającą na emulatorze a taką, która przechodzi przegląd App Store i Google Play oraz stabilnie działa dla rzeczywistych użytkowników. Czat w czasie rzeczywistym, niezawodne dostarczanie powiadomień przez FCM i przejrzyste wypłaty dla sprzedawców — to decyduje o losie takiego produktu, a my przyglądamy się im bardziej niż ładnemu ekranowi ładowania.
Jeśli zrobiłeś coś podobnego, opowiedz nam o aplikacji, którą wprowadziłeś do sklepów i jak była zorganizowana część płatności. Poniżej znajduje się szczegółowy zakres pracy.
Ekrany i funkcjonalności
— Onboarding: Google, Apple, rejestracja przez e-mail
— Feed: kategorie, wyszukiwanie, sortowanie według ceny i daty
— Strona oferty: 10 zdjęć, opis, profil sprzedawcy, recenzje
— Czat: wiadomości w czasie rzeczywistym przez Firebase
— Płatności: Stripe (schemat escrow)
— Powiadomienia push: FCM — wiadomości, status zamówienia
— Konto sprzedawcy: zarządzanie ofertami, analizy, wypłaty
— Panel administracyjny: użytkownicy, spory, raporty
Wymagania dotyczące stosu technologicznego
— React Native (Expo lub bare workflow)
— Node.js + PostgreSQL
— Stripe Connect
— Firebase (czat + powiadomienia push)
— Publikacja w App Store i Google Play
Wyniki do dostarczenia
— Kod źródłowy w prywatnym repozytorium GitHub
— Wersje produkcyjne dla obu platform
— Dokumentacja API
— Przewodnik po wdrożeniu