dla wykonawców

Szczegóły zlecenia

Sprawdź szczegółowe informacje wybranego zlecenia i zgłoś swoją ofertę.

Aplikacja Android do pakowania i synchronizacji danych

Numer zlecenia: 3035
Dodano: 23 marca 2021
Status: nieaktywne

Zlecę napisanie aplikacji do tworzenia przez użytkowników kopii zapasowych przez sFTP z rejestracją bezpośrednio na stronie internetowej i płatnościami przez Cinkciarz Pay (trustly, karty, p24, itd).

1. Użytkownik/Aplikacja:
- użytkownik rejestruje konto, dokonuje płatności za konkretny okres rozliczeniowy (miesiąc, rok lub 2 lata).
- dane są zapisywane w bazie danych MySQL, następnie skrypt tworzy tzw podfolder i przypisuje do niego użytkownika (bez tworzenia oddzielnego konta FTP).
- użytkownik dostaje potwierdzenie na maila utworzenia konta i płatności z okresem rozliczeniowym.
- użytkownik loguje się w aplikacji i wybiera pliki, dane, foldery do synchronizacji w tym wiadomości, połączenia, książkę telefoniczną, a następnie ustala interwał synchronizacji (codziennie lub tygodniowy), zaznacza opcje synchronizacji tylko po WiFi lub każdy rodzaj połaczenia, wybiera opcję synchronizuj.
- aplikacja pobiera odpowiednio pliki według kategorii i pakuje je do archiwów ZIP/GZIP etc, a następnie udostępnia na serwerze przez sFTP z godziną i datą rozpoczęcia tworzenia archiwum zgodnie z danymi pobranymi przez aplikację z bazy danych (host, user, pass, dir), np zdjęcia są w jednym pliku, kontakty w drugim itd.
- po zakończeniu synchronizacji pokazuje użytkownikowi monit o sukcesie.
- użytkownik dostaje monit na maila o zakończeniu ważności subksypcji 7 i 1 dzień przed jej zakończeniem, z info że jeśli nie przedłuży - dane zostaną skasowane.
- aplikacja podtrzymuje połączenie sFTP w trakcie synchronizacji, podobnie jak działania TC/FZ.
2. Skrypt:
- korzysta z bazy MySQL i połączenia SSL, dane przesyłane są pomiędzy serwerem i aplikacją w SHA, base64 lub MD5 - jaka będzie możliwość to skorzystamy z niej.
- korzysta z limitów 100 użytkowników na jedno konto sFTP, a więc uzytkownik tworzy konto użytkownika (wymagane użycie przez użytkownika hasła minimum 10 znaków, litery małe i duże, cyfry, znaki specjalne), a skrypt przypisuje go do konta sFTP i tworzy w bazie w linii niezbędne dane dostępowe (host, user, pass, dir) oraz od razu tworzy via FTP nowy folder dla użytkownika składający się wyłącznie z ciagu znaków (20 znaków liczb i cyfr, duże i małe litery). 
- przez panel administracyjny dostęp do listy użytkowników, okresów rozliczeniowych, informacji o aktualnej płatności (opłacona/nieopłacona), wazności pakietu, folder użytkownika, konto sFTP (na zasadzie numeru z bazy i oddzielnej tabeli 1/2/3/4/..).
- przez panel administracyjny dodawanie ręcznie użytkownika z funkcjonalnością jak w przypadku tworzenia przez uzytkownika konta, z tym że ręcznie wybieram datę ważności konta i pomijam proces płatności.
- przez panel administracyjny dodawania kolejnych kont sFTP do wykorzystania.
- przez panel administracyjny opcja blokowania konta (dostępu) z automatycznym monitem do klienta.
- wszystkie monity wysyłane do użytkownika/klienta/admina poprzez SMTP/TLS via G Suite GMAIL.
 

Jeśli coś nie zostało wymienione, zapraszam do kontaktu. Liczę na konkretne oferty cenowe z ceną maksymalną, oferty bez wyceny nie będą w ogóle brane pod uwagę.


Wymagany termin:
W ciągu najbliższych 30 dni
Rozpoczęcie od:
22.05.2021 - pozostało 1042 dni
Lokalizacja:

Warszawa, Mazowieckie

Jesteś zainteresowany tym zleceniem?
Przedstaw swoją ofertę
SKONTAKTUJ SIĘ
Bądź pierwszym, który przedstawi ofertę. Oferty złożone jako pierwsze zwiększają szanse wyboru twojej oferty.

To zlecenie zostało już zakończone

Czy spodobała Ci się ta strona ?

Ocena: 5/5 (głosów 1)