Stworzenie aplikacji mobilnej (Flutter + Firebase) do prezentacji dynamicznych ofert

Zleceniodawca
no avatar
Łukasz
Opis

Zlecę wykonanie mobilnej aplikacji (Android – Flutter), która pobiera i prezentuje wybrane oferty produktowe z zewnętrznego źródła (API – klucz i dokumentację posiadam). Aplikacja będzie miała prosty, intuicyjny interfejs i kilka istotnych funkcji:

Ekran główny z listą ograniczonej liczby promocyjnych ofert (obrazek, cena, przycisk)

Sekcja z czasowo ograniczonym kodem promocyjnym (np. widoczny przez 24h)

Powiadomienia push o nowych ofertach

Backend (Firebase lub Node.js) uruchamiający automatyczne pobieranie danych

Prosty system przeliczania waluty i linkowania produktów

Dane zapisywane w bazie (Firestore lub MongoDB)

Publikacja do Google Play (materiały dostarczam)

Projekt nie wymaga rozbudowanych funkcjonalności społecznościowych ani płatności. Zależy mi na MVP z czystym kodem, gotowym do rozwoju.

Dostarczam:

dostęp do API

konfigurację Firebase

materiały graficzne (ikona, screeny)

opis działania i logiki

plik google-services.json

Mile widziane doświadczenie w tworzeniu aplikacji Flutter z backendem Firebase lub Node.js.

Opublikowano
2025-06-13
Kategoria
Prawa autorskie
Przeniesienie praw autorskich
System operacyjny:
Android
Wymagane funkcje:
FUNKCJE BACKENDU 1. Automatyczne pobieranie ofert promocyjnych: Harmonogram wywołań (np. 5 razy dziennie o ustalonych godzinach) Filtracja ofert: minimalny procent zniżki (np. 30%) Oferty z ostatnich kilku dni (np. 3 dni) Przeliczanie cen na lokalną walutę (np. PLN) na podstawie kursu wymiany Generowanie linków afiliacyjnych dla każdej oferty 2. Przechowywanie danych: Baza danych w chmurze (Firestore lub MongoDB) Zapisywanie ofert z metadanymi i ważnymi datami Przechowywanie aktywnych kodów rabatowych z ograniczeniem czasowym (np. 24 godziny) 3. API i endpointy: Endpoint do pobierania aktualnych ofert Endpoint do udostępniania ważnych kodów rabatowych 4. Powiadomienia push: Automatyczne wysyłanie powiadomień o nowych ofertach do użytkowników Treść powiadomień powinna zawierać informację o wysokości zniżki i zachętę do kliknięcia FUNKCJE FRONTENDU (aplikacja mobilna Flutter) 1. Ekrany aplikacji: Strona główna wyświetlająca listę najnowszych ofert (np. 5 na ekranie) Sekcja z kodem rabatowym widoczna tylko, gdy kod jest aktywny Szczegóły oferty ze zdjęciem, opisem, ceną i linkiem afiliacyjnym Lista ulubionych ofert (lokalnie lub w chmurze) Prosty panel ustawień (opcjonalnie) 2. Integracje: Połączenie z bazą danych do pobierania aktualnych ofert i kodów Odbieranie i obsługa powiadomień push Automatyczne odświeżanie danych według harmonogramu 3. Dodatkowe cechy: Obsługa lokalnej waluty Intuicyjny i responsywny interfejs użytkownika Gotowość do publikacji w sklepie z aplikacjami DODATKOWE ZAŁOŻENIA Wszystkie procesy (pobieranie ofert, aktualizacje, powiadomienia) działają w pełni automatycznie Możliwość łatwej rozbudowy funkcji w przyszłości Dostępne są klucze API i dane konfiguracyjne do integracji

Wysłane oferty (18)

no avatar
Adrian
8 umów
2025-06-17
android
angielski
bazy danych
+ 10 więcej
Budżet
Do negocjacji
Prawa autorskie
Przeniesienie praw autorskich
Ważne przez
10 dni

Najnowsze zlecenia z kategorii Programowanie i IT