Aktualizacja i konserwacja platformy Pratveders (Flutter + Node.js)
Aktualny projekt wymaga ulepszeń opisanych w prezentacji załączonej poniżej.
Aby pomóc Ci zrozumieć istniejący system, oto pełne podsumowanie architektury obecnej infrastruktury projektu i komponentów:
1. Backend
Serwer Node.js działający na AWS EC2
Zarządzany za pomocą PM2 (ponowne uruchamianie procesów, czas działania, logi)
Odpowiedzialności:
API dla aplikacji mobilnej i wersji webowej
Zarządzanie sesjami użytkowników
Walidacja zakupu pakietu
Komunikacja z Firebase i Google Play Store w razie potrzeby
2. Aplikacja mobilna
Zbudowana przy użyciu Flutter
Obecnie wdrożona tylko na Google Play
Wymaga przygotowania do iOS App Store (Faza 1 lub Faza 2)
Używa backendu i/lub Firebase w zależności od funkcji
3. Frontend
Dwie oddzielne aplikacje React:
Aplikacja React Web (pratveders.lv) — główna strona docelowa
Proces rejestracji oparty na React (pratveders.lv/pieteikties) — formularz rejestracji do quizu
Obie są hostowane pod moją domeną i dostarczane przez Cloudflare
4. Baza danych i przechowywanie
Używanie Firebase (Firestore + Cloud Storage) do:
Danych pakietu gier (obrazy, odpowiedzi, metadane)
Podstawowej analityki
Możliwe, że niektórych postępów użytkownika na stronie „Profil”
Nie używa się dodatkowych baz danych
5. Cloudflare
Używane do:
Zarządzania DNS
Buforowania CDN
Bezpieczeństwa domeny (ograniczenie liczby zapytań, ochrona przed DDoS)
Certyfikatów SSL (jeśli nie są obsługiwane gdzie indziej)
6. AWS
Będziesz potrzebować dostępu, ponieważ:
Backend jest hostowany na EC2
Konfiguracja PM2 i logi znajdują się tam
Wdrożenia backendu są realizowane na tym serwerze
7. Google Play Console
Będziesz potrzebować przynajmniej Dostępu poziomu 2 do:
Przesyłania nowych wersji Flutter
Zarządzania wewnętrznymi ścieżkami testowymi
Przeglądania logów awarii / ANR
Przeglądania walidacji zakupów w aplikacji
8. Repozytorium GitHub
Gdy będziesz gotowy, podzielę się najnowszym repozytorium zawierającym:
Aplikację mobilną Flutter
Backend Node.js
Frontend React
Strukturę logiki gry i aktualny postęp
9. Inne komponenty
Nic.lv — tylko rejestracja domeny (dostęp nie jest potrzebny)
Cloudflare — dostęp wymagany tylko w przypadku planowanych zmian w DNS lub hostingu
Firebase — dostęp wymagany do aktualizacji bazy danych i ulepszeń
Referencje projektowe
Aktualny projekt (Figma):
Instrukcje dotyczące ofert
Proszę podać:
Twoje szacowane godziny/koszt dla Fazy 1.1
Krótki zarys Twojego podejścia
Potwierdzenie, że w pełni przeczytałeś i zrozumiałeś powyższe wymagania
Pomaga nam to upewnić się, że aplikujesz z pełną świadomością zakresu projektu.
Załączniki 1
Opinia zleceniodawcy o współpracy z Ihor Nadolskyi
Aktualizacja i konserwacja platformy Pratveders (Flutter + Node.js)Świetna robota! Wszystko zrobione na czas i jakościowo, pracujemy dalej!
Opinia freelancera o współpracy z Snezhana Yosipenko
Aktualizacja i konserwacja platformy Pratveders (Flutter + Node.js)Zadowolony ze współpracy, kontynuujemy pracę.
-
30 dni5492 PLN30 dni5492 PLN
Dzień dobry. Zajmuję się rozwojem mobilnym od ponad 3 lat na Flutter (Android/iOS).
Również zajmuję się tworzeniem platform backendowych na NestJS/Express od ponad 2 lat.
Funkcjonalność aplikacji jest bardziej niż zrozumiała, w profilu możesz zapoznać się z moimi pracami i moją stroną, gdzie znajduje się więcej przykładów.
Całkowicie przeczytałem wymagania.
Pisz, omówimy szczegóły.
-
10 dni5126 PLN
1986 1 1 10 dni5126 PLN"Cześć! 👋 Nazywam się Igor z zespołu 256Devs. Potrzebny jest ekspert, który szybko rozwiąże problemy i zaktualizuje platformę Pratveders na Flutter? Nasz zespół zapewni chirurgicznie precyzyjny audyt kodu, naprawi krytyczne błędy i profesjonalnie zmodernizuje aplikację. Gwarantujemy stabilność i aktualizacje, które przywrócą Twojej aplikacji idealne działanie."
-
45 dni12 083 PLN
5293 23 0 1 45 dni12 083 PLNCześć!
Mam duże doświadczenie z Node.js i React, a także jestem w pewnym stopniu zaznajomiony z Flutter. Wprowadziłem wiele ulepszeń do tego projektu: https://familyoffer5.flclogin.com.
Na początkowym etapie dokładnie przeanalizuję kod źródłowy backendu i frontendu, aby wprowadzić optymalne zmiany zaplanowane na fazę 1.1, biorąc pod uwagę przyszłe wdrożenie na iOS. Razem z kodem źródłowym aplikacji mobilnej zajmie to około dziesięciu dni.
Jeśli chodzi o aktualizacje dla fazy 1.1 (możliwe jest również dodanie przycisków wyzwalających na stronie „Jak grać”, które otwierają okna modalne ze zrzutami ekranu stron wspomnianych w wyjaśnieniu), ta praca zajmie około miesiąca.
Zapewniam, że podejdę do Twojego projektu z wysokim poziomem odpowiedzialności.
-
Oferta, która wygrała14 dni2197 PLN
11616 44 0 Oferta, która wygrała14 dni2197 PLNCześć, mam doświadczenie w rozwijaniu z wszystkimi wymienionymi technologiami, więc mogę pokryć wszystkie etapy rozwoju. Wskazuję cenę za ukończenie etapu 1.1 w zamówieniu. Masz bardzo szczegółowe specyfikacje techniczne, więc chętnie pomogę Ci wdrożyć Twoje pomysły.
-
1 dzień439 PLN
410 7 1 1 1 dzień439 PLNCześć,
Pozwól, że krótko przedstawię siebie i swoje umiejętności. Nazywam się Sławomir, jestem programistą Flutter z ponad 5-letnim doświadczeniem w tworzeniu wysokowydajnych aplikacji mobilnych na wiele platform dla startupów, rozwiązań SaaS i złożonych platform.
Poniżej znajduje się kilka ostatnich projektów, nad którymi pracowałem:
Osama sushi (https://play.google.com/store/apps/details?id=com.ithinkers.osamasushi): Aplikacja Osama sushi to wygodna i szybka usługa dostawy. Zainstaluj aplikację Osama sushi i uzyskaj dostęp online do naszej usługi dostawy w dowolnym czasie i miejscu.
Cinch Delivery (https://play.google.com/store/apps/details?id=com.cinchdelivery.android): Opracowałem aplikację mobilną Flutter dla tej usługi dostawy, która zapewnia płynne doświadczenie użytkownika i śledzenie zamówień w czasie rzeczywistym.
… Mój stos technologiczny obejmuje
Rozwój wieloplatformowy: Flutter, Dart
Zarządzanie stanem: Provider, Riverpod, Bloc
Networking: Dio, HTTP, GraphQL
Lokalne przechowywanie: Hive, SharedPreferences, SQLite
Firebase: Uwierzytelnianie, Cloud Firestore, FCM, Analiza
CI/CD: Codemagic, GitHub Actions
Systemy kontroli wersji: GitHub, GitLab, Bitbucket
Narzędzia: Android Studio, VS Code, Postman, Figma (do realizacji UI)
Jeśli ta propozycja brzmi dla Ciebie interesująco, chętnie wezmę udział w 10-15 minutowej rozmowie, aby omówić, jak mogę przyczynić się do Twojego projektu.
Z niecierpliwością czekam na Twoją odpowiedź!
-
30 dni13 913 PLN
304 30 dni13 913 PLNCześć!
Nazywam się Aleksiej, reprezentuję grupę deweloperów – NC-1.
W naszej drużynie są specjaliści z niezbędnym doświadczeniem i wiedzą dla Ciebie.
Na Etapie 1.1 proponuję: programista Flutter (Middle+) – aplikacja mobilna, przygotowanie do iOS oraz programista Node.js (Middle+) – backend, infrastruktura, integracje.
Stos technologiczny:
Backend: Node.js (AWS EC2, PM2).
Mobile: Flutter (Android, przygotowanie iOS).
Frontend: React (aplikacja webowa, formularz rejestracji).
Bazy danych: Firebase (Firestore, Cloud Storage).
… Infrastruktura: AWS EC2, Cloudflare (DNS, CDN), Google Play Console.
Krótki plan podejścia:
Analiza: Badamy repozytoria GitHub, logi błędów, architekturę.
Priorytetyzacja: Naprawiamy krytyczne błędy, następnie – przygotowanie iOS.
Rozwój: Równoległa praca nad Flutter (iOS) i Node.js (stabilność API).
Integracja: Aktualizacja Firebase, konfiguracja Cloudflare.
Uruchomienie: Testowanie, publikacja aktualizacji w Google Play, wysyłka do App Store.
Całkowicie przeczytałem i zrozumiałem Twoje wymagania.
Przypadki: https://1drv.ms/b/c/b7a0d31a9dae1bc5/IQCpK38gmEvWT6F_Cso40Li-AXAKkSs-J67mCwll-C732pw?e=v4VVF5
Z poważaniem,
Aleksiej M.
-
20 dni9154 PLN
1117 4 0 20 dni9154 PLNCześć!
Przeczytałem wszystkie szczegóły i rozumiem pełny zakres Twojego projektu. Mogę pomóc w aktualizacji i utrzymaniu platformy Pratveders w Flutter, Node.js i React. W fazie 1.1 najpierw upewnię się, że aplikacja mobilna jest w pełni przygotowana na iOS, jednocześnie utrzymując obecną wersję na Androida, uproszczę interakcje z API i Firebase oraz uporządkuję proces rejestracji w React, aby zapewnić płynne doświadczenie użytkownika. Mogę również zoptymalizować wdrożenie backendu z PM2 i AWS, aby uniknąć przestojów, oraz upewnić się, że walidacja zakupów w aplikacji i analityka działają konsekwentnie. Jednym z pomysłów, które mogę dodać, jest lekki panel debugowania na żywo w aplikacji Flutter dla obu platform, abyś mógł śledzić postępy użytkowników i logi awarii w czasie rzeczywistym, bez przeszukiwania konsol Firebase lub Play Store.
Szacowany czas na fazę 1.1: 18–20 dni, obejmujący przygotowanie iOS, stabilność backendu i ulepszenia frontendowe.
Dziękuję!
-
15 dni18 307 PLN
12862 4 2 15 dni18 307 PLNCześć,
Pracowałem intensywnie z Node.js, Flutter, React, Firebase i AWS. Mam doświadczenie w utrzymywaniu i ulepszaniu złożonych architektur, w tym backendowych API, aplikacji mobilnych i frontendów webowych, zapewniając jednocześnie płynne integrowanie z usługami chmurowymi i platformami takimi jak Google Play Console.
W fazie 1.1 moje podejście będzie polegać na przeglądzie i optymalizacji backendu Node.js na AWS EC2, ulepszaniu aplikacji mobilnej Flutter i przygotowaniu jej do wdrożenia na iOS oraz poprawie aplikacji webowych React pod kątem wydajności i responsywności. Zapewnię, że Firebase Firestore i Cloud Storage są wykorzystywane efektywnie do pakietów gier, analityki i postępów użytkowników, jednocześnie utrzymując stabilne wdrożenia i monitorowanie. Będę koordynować aktualizacje i testy w AWS, Firebase i Google Play Console, aby zapewnić płynne wydania i minimalne zakłócenia.
Potwierdzam, że w pełni przeczytałem i zrozumiałem wymagania, w tym backend, mobilne, frontendowe i integracje chmurowe, a także odniesienie do projektu Figma. Jestem pewny swojej zdolności do dostarczania wysokiej jakości, łatwych do utrzymania aktualizacji i ulepszeń do Twojego projektu, zapewniając jednocześnie jasną komunikację i przestrzeganie terminów.
Dziękuję za rozważenie mojej aplikacji. Czekam na możliwość wniesienia wkładu w Twój projekt.
…
Z poważaniem,
Jeo Vincent Carretas
-
1 dzień3661 PLN
124 1 dzień3661 PLNCześć,
Jestem gotów dostarczyć tę wersję, napisz, aby omówić cały projekt i niektóre szczegóły.
Dziękuję,
Iwan
Aktualne zlecenia dla freelancerów w kategorii Tworzenie gier
Narzędzia administracyjne SAMP pod projektPotrzebne narzędzia administracyjne do ukraińskiego projektu samp, aby uprościć komendy i zwiększyć wydajność, jest wiele przykładów, indywidualność nie jest ważna, po prostu trzeba przerobić na inne komendy i nazwy. Tworzenie gier ∙ 4 dni 6 godzin temu ∙ 8 ofert |
S1GG1LPotrzebna osoba, która z początkowego kodu launchera Minecraft pod projekt, zmieni design według własnego uznania, ale są niewielkie wymagania dotyczące stylu, aby był w fioletowych odcieniach. Jeśli chodzi o wynagrodzenie, proponujcie cenę za pracę. Ale budżet nie jest duży,… C#, Tworzenie gier ∙ 4 dni 19 godzin temu ∙ 7 ofert |
Bot RPG na TelegramieWitajcie, szanowni programiści! Szukam dewelopera do stworzenia projektu Telegram w formie tekstowej gry fabularnej (RPG) w uniwersum Eurowizji (na wzór tekstowych gier fabularnych Klubu Romantyki). Proszę, przeczytajcie krok po kroku pomysł i dajcie swoją opinię na temat… Tworzenie gier, Tworzenie chatbota ∙ 6 dni 4 godziny temu ∙ 71 ofert |
Rozwój gry mobilnej na Unity (cross-platform)
5716 PLN
Konieczne jest opracowanie gry mobilnej (cross-platform, Unity). Arkadowa gra hiperkazualna/grybrydowo-kazualna, w której gracz wciela się w rolę karykaturalnego charyzmatycznego lidera-rozjemcy z jaskrawą fryzurą i hipertroficzną mimiką.Dwie strony konfliktu prowadzą ostrzał… Tworzenie gier ∙ 7 dni 8 godzin temu ∙ 15 ofert |