Wykonawca napotkał bardziej problematyczne zadanie, niż oboje się spodziewaliśmy, i pomógł we wszystkich procesach
Polecam do współpracy
Posiadamy własny serwis internetowy BilProve (frontend w React, backend w Laravel), który działa na produkcji i jest już używany przez klientów.
Wcześniej stworzyliśmy aplikację na Androida za pomocą webview wrapper (Capacitor lub Cordova) i pomyślnie opublikowaliśmy ją w Google Play. Aplikacja działa, logowanie/rejestracja/płatności przez VIPPS działają poprawnie.
Ostatnio zaktualizowaliśmy design wersji webowej, a teraz trzeba zaktualizować aplikację na Androida, tworząc nowy wrapper na podstawie aktualnej wersji strony.
Obecna sytuacja
Krótko mówiąc - trzeba, aby w rezultacie
Więcej szczegółów technicznych i historii (od razu mówię, że to pomagał pisać ChatGPT, więc coś może być nagle głupiego)
✔ 1. Stworzyć nowy wrapper Android (Capacitor lub Cordova — do wyboru wykonawcy)
✔ 2. Zintegrować WebView z istniejącą stroną:
mobilna wersja strony już istnieje
logowanie/rejestracja przez VIPPS działają przez web
płatności VIPPS powinny działać poprawnie w aplikacji (jak działają teraz)
✔ 3. Sprawdzić poprawność działania:
logowanie
płatności
aktywacja dostępu (1 dzień / 1 tydzień / 1 miesiąc)
praca z produkcyjnym API
✔ 4. Przygotować i zbudować APK/AAB dla Google Play
✔ 5. W razie potrzeby — pomoc w publikacji aktualizacji w Google Play Console
🔹 Opcjonalnie:
— Zachować śledzenie przez Google Analytics (działa na webie; natywne SDK nie są potrzebne).
— Jeśli wykonawca zasugeruje lepsze rozwiązanie — rozważymy.
🔹 Aktualna aplikacja na Androida w Google Play:
https://play.google.com/store/apps/details?id=no.bilprove
🔹 Środowisko produkcyjne (działająca strona):
https://bilprove.no/
🔹 Stage:
https://dev.bilprove.no/
🔹 Frontend — React
🔹 Backend — Laravel
🔹 Logowanie i płatności VIPPS już zrealizowane i działają w przeglądarce oraz w istniejącej wersji aplikacji ze starym designem
🔹 Jest dostęp do Google Play Developer Console
🔹 Dostępy lub informacje infrastrukturalne będą udostępnione na żądanie wykonawcy
Aplikacja — czysty WebView, bez kamery ani pracy z plikami
Istnieją 3 płatne plany → po płatności użytkownik uzyskuje dostęp do treści
Stara aplikacja działa na tym samym backendzie, co nowy design webowy
Śledzenie konwersji — przez GA (web), preferowane, aby zachować
Docker jest używany na serwerze, ale to nie jest część zadania
Nowa aplikacja na Androida (zaktualizowany design zgodnie z stroną)
Pomyslnie działające logowanie/płatności/dostęp
Budowa AAB do publikacji
W miarę możliwości — wsparcie podczas aktualizacji w Google Play
Stabilna praca WebView + VIPPS
Google Play Developer Console
Linki do produkcji/stage
Instrukcje dotyczące VIPPS (w razie potrzeby)
Wszystko, co wykonawca poprosi do pracy
Doświadczenie z Capacitor / Cordova / WebView wrapper dla Androida
Zrozumienie działania mobilnych płatności przez WebView
Doświadczenie w publikacji w Google Play
Dokładność i uwaga na szczegóły
Preferowane — doświadczenie z VIPPS (ale nieobowiązkowe)
Proszę o orientację w budżecie i/lub pytania uzupełniające, które są potrzebne do sformułowania adekwatnego przedziału cenowego (+-10%).
Wcześniej robiliśmy to wewnętrznymi zasobami i nie mamy rynkowych ocen, dlatego jesteśmy gotowi rozważyć propozycje.
Integracja z systemami płatności elektronicznych 28 ofert 24 lipca