Stworzenie aplikacji VPN, opracowanie designu na podstawie strony internetowej.
Proszę, przy odpowiedzi na ogłoszenie podać przybliżony koszt projektu.
Specyfikacja techniczna (ST) dla rozwoju aplikacji Lozbo VPN
Ogólny opis
Konieczne jest opracowanie wieloplatformowej aplikacji VPN Lozbo, działającej na:
iOS
Android
Windows
macOS
Aplikacja powinna zapewniać bezpieczne połączenie z serwerami w różnych lokalizacjach, mieć wbudowane systemy płatności oraz nowoczesny design oparty na identyfikacji wizualnej Lozbo.
Główne zadania
1 Opracowanie aplikacji od podstaw dla czterech platform.
2 Realizacja połączenia z serwerami VPN (na podstawie istniejącej infrastruktury sieciowej Lozbo).
3 Dodanie wyboru lokalizacji (lista dostępnych krajów/serwerów).
4 Integracja systemów płatności (Apple Pay, Google Pay, karty bankowe, PayPal itp. — do ustalenia).
5 Stworzenie panelu zarządzania użytkownikiem:
◦ Rejestracja / logowanie (przez email, Google, Apple ID itp.);
◦ Subskrypcja / płatność / przedłużenie;
◦ Zarządzanie profilem i ustawieniami VPN.
6 Design:
◦ Na podstawie strony Lozbo (design strony jest obecnie w opracowaniu, ostateczna wersja zostanie dostarczona osobno);
◦ Adaptacja do standardów UX/UI każdej platformy;
◦ Stworzenie wszystkich ekranów, ikon, ilustracji.
7 Integracja z infrastrukturą serwerową Lozbo (możliwość połączenia z istniejącymi sieciami VPN i bazami danych).
8 Stworzenie panelu administracyjnego (jeśli to możliwe):
◦ Zarządzanie użytkownikami;
◦ Przegląd aktywnych sesji;
◦ Statystyki połączeń i ruchu;
◦ Zarządzanie serwerami.
9 Konfiguracja bazy danych / API, jeśli jest to wymagane do połączenia aplikacji z siecią Lozbo.
Oczekiwane wyniki
• W pełni funkcjonująca aplikacja na wszystkich czterech platformach.
• Działająca integracja z siecią Lozbo.
• Testowanie (wewnętrzne i beta).
• Przygotowanie do publikacji w App Store, Google Play, Microsoft Store i Mac App Store.
Od zleceniodawcy
• Ostateczny design strony (w najbliższych dniach).
• Parametry techniczne serwerów i infrastruktury VPN.
• Lista krajów/lokalizacji.
• Dostępy do integracji i API.
Od wykonawcy wymaga się
1 Przedstawić oszacowanie czasu realizacji w etapach (design, rozwój, testowanie, integracja).
2 Wskazać możliwość opracowania bazy danych i API dla aplikacji.
3 Potwierdzić, czy zespół będzie w stanie zintegrować aplikację z istniejącą infrastrukturą Lozbo (serwery, sieć).
4 Zaproponować stos technologii (np. Flutter, Kotlin, Swift, React Native, Electron itp.).
5 Przedstawić orientacyjną kosztorys projektu (etapowo lub łącznie).