tmf need Aplikacje mobilne
Contact person: tmf
Phone:Show
Email:Show
Location: Remote Cooperation
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Zlecimy wykonanie prostej aplikacji na iOS i Androida która po przyłożeniu do TAGa NFC przypisze godzinę startu i zakończenia pracy do pracownika i serwera." (client-provided description)
Additional information:"Aplikacja użytkownika loguje za pomocą zeskanowanego kodu QR.
Kod QR zawierającego login użytkownika hasło zaszyfrowane i adres serwera do wysyłania danych do bazy danych (mysql)
Aplikacja do lokalnego pliku w pamięci pobiera sobie dane o projektach za pomocą api aplikacji ICprojekt https://developers.icproject.com/api-documentation/
Dokładną komendę możemy podać.
Po przyłożeniu telefonu do TAGU NFC aplikacja otwiera się na telefonie z odczytanym SN danego taga.
Wyświetla na ekranie nazwę projektu (odszukuje go po numerze SN powiązanego z nim taga) wyświetla godzinę oraz przycisk start i stop.
Naciskając przycisk Start lub stop na lokalnym pliku w telefonie zostaje zapisana godzin, status start lub stop oraz ID taga.
Jeżeli telefon ma dostęp do internetu wysyła te dane na serwer do bazy SQL wypełniając bazę:
CREATE TABLE data (
id int(10) unsigned NOT NULL AUTO_INCREMENT,
start_date timestamp NULL DEFAULT NULL,
end_date timestamp NULL DEFAULT NULL,
open int(3) DEFAULT NULL,
user_id text DEFAULT NULL,
saved int(3) DEFAULT NULL,
created_at datetime DEFAULT NULL,
updated_at datetime DEFAULT NULL,
device_id text DEFAULT NULL,
PRIMARY KEY (id)
)
.Jeżeli telefon nie ma dostępu do Internetu to wysyła dane jak taki dostęp otrzyma.
Analogicznie z statusem stop.
Dodatkowo, jeżeli w aplikacji ok godziny 18-20 nie ma statusu stop aplikacja wyrzuca powiadomienie o braku statusu stop i pozwala ręcznie wybrać godzinę sugerując projekt z daty „start” lub pozwala wybrać inny z listy lub wpisać nazwę ręcznie." (admin-provided information)
Matched companies (4)

eShop Genius

Chirag Solutions

FlowLabs
