Potrzebny backend dla prostego API (Google Cloud, Firebase Dynamic Links)
Backend REST API dla aplikacji mobilnej z systemem subskrypcji i programem poleceń bez rejestracji dla aplikacji mobilnej na Flutter.
Kamień milowy 1: API podglądu danych (Dzień 1)
Cel: istnieje zewnętrzne API, które rozwiązuje 99% zadań. Jest tam dużo zbędnych rzeczy, trzeba zostawić tylko potrzebne nam zapytania i aby zapytania szły przez nasz serwis.
Funkcjonalność
- Endpoint do uzyskiwania danych podglądu na żądanie
- Walidacja i sprawdzenie dostępności danych przez zewnętrzne API (API już istnieje, dam dostęp)
- Cache'owanie wyników (TTL 1 godzina)
- Obsługa błędów (404, 403)
Wymagania techniczne
- POST endpoint z walidacją parametrów wejściowych
- Integracja z zewnętrznym REST API (szczegóły w wiadomości prywatnej)
- PostgreSQL do cache'owania
- Zwracanie zorganizowanej odpowiedzi JSON
Kamień milowy 2: Śledzenie subskrypcji + Powiadomienia push (Dzień 2)
Cel: API nie daje możliwości porównania przeszłych wyników ani zobaczenia zmian w stosunku do przeszłego wyniku. Nie ma też znaczników czasu. Należy to dodać do naszego serwisu, aby można było sprawdzić, czy coś się zmieniło między poprzednim a nowym zapytaniem. Dam więcej informacji w wiadomości prywatnej.
Funkcjonalność
- Aktywacja śledzenia po zakupie subskrypcji
- Codzienna praca cron do automatycznego sprawdzania zmian (00:00 UTC)
- Porównanie zrzutów i określenie nowych rekordów
- Wysyłanie spersonalizowanych powiadomień push przez Firebase FCM
- Automatyczna dezaktywacja po wygaśnięciu subskrypcji
Wymagania techniczne
- Endpoints: aktywuj, pobierz wyniki, dezaktywuj
- Tabele PostgreSQL do przechowywania zrzutów
- Cloud Scheduler do pracy cron
- Integracja Firebase Cloud Messaging
- Logika porównywania danych i oznaczanie nowych rekordów
Kamień milowy 3: System poleceń (Dzień 3)
Cel: dodać prosty program poleceń do aplikacji mobilnej bez rejestracji. Powinien być unikalny link głęboki dla każdego użytkownika, który otwiera naszą aplikację w App Store lub Google Play.
Funkcjonalność
- Generowanie unikalnych kodów poleceń
- Firebase Dynamic Links do linkowania głębokiego
- Automatyczne przekierowanie do App Store/Google Play
- Śledzenie aktywacji bez rejestracji (na podstawie device_id)
- Odblokowanie bonusów po 3+ aktywacjach
Wymagania techniczne
- Endpoints: generuj, aktywuj, status, zgłoś bonus
- Konfiguracja Firebase Dynamic Links
- PostgreSQL do przechowywania poleceń
- Ochrona przed oszustwami (1 urządzenie = 1 aktywacja)
- Limitowanie liczby zapytań
Wyniki
✅ Backend wdrożony na Google Cloud Run
✅ Baza danych PostgreSQL skonfigurowana
✅ Praca cron działa
✅ Firebase FCM + Dynamic Links zintegrowane
✅ Kolekcja Postman
✅ Dokumentacja API
✅ .env.example i przewodnik wdrożeniowy
Prześle bardziej szczegółowe wymagania w wiadomości prywatnej. Do tego serwisu będzie się łączył inny deweloper (na razie szukam), więc być może w przyszłości będzie trzeba zsynchronizować się / dopracować coś.
Proszę podać przybliżony koszt i czas, który oceniacie na to zadanie. Potrzebny jest człowiek, który rozumie, co należy zrobić (szczególnie z programem poleceń), ponieważ nie będę w stanie technicznie pomóc/wyjaśnić.
Pożądany harmonogram: do 2-4 dni.
-
692 21 0 Witam. Mogę zrealizować twój projekt. Mam doświadczenie. Napisz, ustalimy szczegóły.
-
172 1 1 Witaj! Jestem gotów zrealizować ten projekt, mam duże doświadczenie w tworzeniu różnych aplikacji.
-
5293 23 0 1 Zadanie jest trudne i interesujące. Posiadam doświadczenie w integracjach API. Gwarantuję odpowiedzialne podejście.
-
288 Cześć,
Dobrze rozumiem zakres, w tym śledzenie subskrypcji, porównanie zrzutów, powiadomienia push oraz system poleceń bez rejestracji (oparty na urządzeniu + głębokie linki). Mam doświadczenie w budowaniu interfejsów API REST dla aplikacji mobilnych z Firebase (FCM, Dynamic Links), PostgreSQL, zadaniami cron, pamięcią podręczną i ochroną przed oszustwami.
Podejście (na wysokim poziomie):
Czysta warstwa proxy nad interfejsem API strony trzeciej z walidacją, pamięcią podręczną i obsługą błędów
Śledzenie stanu subskrypcji + codzienne porównanie zrzutów z automatycznymi powiadomieniami FCM
…
System poleceń bez kont (oparty na device_id), logika bonusów i podstawowe zasady przeciwdziałania oszustwom
Wdrożenie na Google Cloud Run z udokumentowanymi punktami końcowymi i kolekcją Postman
Stos technologiczny:
Node.js lub Laravel (otwarty na preferencje), PostgreSQL, Firebase (FCM + Dynamic Links), Google Cloud Run, Cloud Scheduler.
Czuję się komfortowo pracując samodzielnie i koordynując później z innym deweloperem, jeśli zajdzie taka potrzeba.
Gotowy do przeglądu szczegółowej specyfikacji.
-
Ну если "простой" то думаю вы и сами сделаете
-
Aktualne zlecenia dla freelancerów w kategorii Bazy danych i SQL
System ewidencji, planowania i sprzedaży dla farmy grzybowej
2230 PLN
Oto pełny, finalny tekst Technicznego Zadania (TZ). Łączy on wszystkie Twoje wymagania: 16 komór, 20 kontrahentów, harmonogram po dniach, ewidencja opakowań, obliczenie rentowności oraz obowiązkowy podział na trzy gatunki grzybów. Możesz całkowicie skopiować ten tekst i wysłać… Bazy danych i SQL, Zarządzanie klientami i CRM ∙ 8 godzin 26 minut temu ∙ 40 ofert |
Zewnętrzny raport 1C 8.3 — prognoza stanów towarów
83 PLN
Potrzebny zewnętrzny raport (.erf) dla 1C:Enterprise 8.3 (konfiguracja do ustalenia). Co ma robić: Wyciągać stany towarów z bazy Analizować historię sprzedaży za ostatnie 30 dni Liczyć średni tempo sprzedaży dla każdego towaru Określać, po ilu dniach towar się skończy Oznaczać… Bazy danych i SQL, Zarządzanie klientami i CRM ∙ 9 godzin 2 minuty temu ∙ 10 ofert |
Audyt bezpieczeństwa aplikacji internetowej i bazy danych dla niestandardowego CRM — specjalista BaaS / Database-as-API (PenetrPrzegląd projektu Obsługujemy platformę zarządzania relacjami z klientami (CRM) stworzoną na zamówienie, która prowadzi dwa biznesy usługowe w jednym systemie. Jest to nowoczesna aplikacja internetowa JavaScript wspierana przez bazę danych jako usługa (BaaS) i wdrożona na… Bazy danych i SQL, Testowanie i kontrola jakości ∙ 21 godzin 26 minut temu ∙ 9 ofert |
Synchronizacja baz danychSynchronizacja programów Microsoft Access i CRM SalesDrive. Przekazywanie danych z CRM do Microsoft Access na pierwszym etapie (zmiana statusu lejka). Przekazywanie danych z Microsoft Access do CRM na drugim etapie (zmiana statusu w programie). Bazy danych i SQL ∙ 1 dzień 3 godziny temu ∙ 10 ofert |
Konfiguracja systemu kopii zapasowej i optymalizacja infrastruktury serwerowejCel prac: Zapewnienie niezawodnego przechowywania danych systemu CRM i aplikacji poprzez wdrożenie zautomatyzowanego systemu tworzenia kopii zapasowych (Backups), a także przeprowadzenie szeregu poprawek serwerowych w celu zwiększenia stabilności, bezpieczeństwa i wydajności… DevOps, Bazy danych i SQL ∙ 2 dni 1 godzina temu ∙ 23 oferty |