AutomateBox

100+
Prenosi
Kategorija vsebine
Primerno za vse
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona

O tej aplikaciji

Ključne značilnosti
1. Preverjanje pristnosti uporabnika
Aplikacija zagotavlja, da lahko samo pooblaščeno osebje dostopa do funkcij prisotnosti:

Sistem za prijavo: Uporabniki se prijavijo s svojimi poverilnicami, ki lahko vključujejo e-pošto in geslo ali biometrično preverjanje.
Dostop na podlagi vlog: skrbniki, vodje in zaposleni imajo prilagojen dostop do podatkov in funkcij glede na svoje vloge.
2. Sistem za vstavljanje in izbijanje
Zaposleni lahko beležijo svoj delovni čas z:

Punch-In: Na začetku delovnega dne lahko uporabniki označijo svojo prisotnost.
Punch-Out: ob koncu izmene uporabniki zabeležijo svoj odhod.
Način brez povezave: v primeru težav z omrežjem aplikacija shrani podatke o prisotnosti lokalno in jih sinhronizira s strežnikom, ko je povezljivost ponovno vzpostavljena.
3. Sledenje lokaciji
Aplikacija pridobi lokacijo uporabnika v realnem času med vstopom in izstopom, da zagotovi natančno beleženje prisotnosti:

Natančnost lokacije: uporablja GPS in API-je (npr. Google Maps ali Ola API) za pridobitev natančnih koordinat lokacije.
Geofencing: opozori uporabnike, če so zunaj dovoljene lokacije, ko poskušajo zabeležiti prisotnost.
4. Zajem slike
Če želite preprečiti prisotnost posrednika:

Aplikacija posname selfie med vstavljanjem in izstopanjem.
Slike so varno shranjene, povezane z uporabniškimi zapisi.
5. Snemanje datuma in ure
Aplikacija samodejno beleži datum in čas udarnih dogodkov:

Zagotavlja skladnost z urniki dela.
Zagotavlja časovni žig za vsak vnos prisotnosti.
6. Upravljanje podatkov
Vsi zajeti podatki so varno shranjeni:

Oblikovanje baze podatkov: Vključuje tabele za uporabnike, evidenco prisotnosti in podatke o lokaciji.
Varno shranjevanje: Izvaja šifriranje za zaščito občutljivih informacij, kot so uporabniške slike in lokacije.
7. Nadzorna plošča za skrbnike
Aplikacija ima nadzorno ploščo za skrbnike, da:

Ogled dnevnikov prisotnosti.
Ustvarite poročila (dnevna, tedenska ali mesečna).
Izvoz podatkov za namene plač in skladnosti.

Potek dela
1. Prijava uporabnika
Uporabniki odprejo aplikacijo in vnesejo svoje poverilnice za prijavo.
Po uspešnem preverjanju pristnosti so usmerjeni na začetni zaslon, ki prikazuje možnosti vboda in izpiranja.
2. Postopek vtiskanja
1. korak: Uporabnik se dotakne gumba "Punch-In".
2. korak: Aplikacija pridobi trenutno lokacijo z uporabo GPS-a ali API-jev naprave.
3. korak: Posname se selfi, da se preveri prisotnost uporabnika.
4. korak: Trenutni datum in čas se samodejno zabeležita.
5. korak: Vsi zbrani podatki (lokacija, slika, datum in ura) se shranijo v lokalno bazo podatkov ali pošljejo na strežnik.
3. Postopek izrezovanja
Postopek punch-out je enak kot punch-in, le da beleži čas odhoda.
4. Sinhronizacija podatkov
V načinu brez povezave se zapisi o prisotnosti shranjujejo lokalno z uporabo tehnologij, kot sta SQLite ali Hive.
Ko je internetna povezava ponovno vzpostavljena, aplikacija sinhronizira podatke z oddaljenim strežnikom.
5. Dostop do skrbniške nadzorne plošče
Administratorji se lahko prijavijo na ločen portal za upravljanje in analizo podatkov o prisotnosti.
Podatkovni filtri jim omogočajo ogled določenih evidenc zaposlenih ali ustvarjanje poročil.
Tehnična arhitektura
Frontend
Ogrodje: Flutter za razvoj med platformami.
Uporabniški vmesnik: Intuitivni in preprosti vmesniki za zaposlene in skrbnike.
Funkcionalnost brez povezave: Integracija s Hive ali SharedPreferences za shranjevanje podatkov brez povezave.
Zaledje
Ogrodje: FastAPI ali Node.js za gradnjo API-jev.
Baza podatkov: PostgreSQL ali MongoDB za shranjevanje podatkov o uporabnikih in prisotnosti.
Shramba: Shramba v oblaku (npr. AWS S3) za slike in šifrirane občutljive podatke.
API-ji
API za preverjanje pristnosti: obravnava prijavo in preverjanje uporabnikov.
Punch-In/Out API: beleži podatke o prisotnosti in jih shrani v bazo podatkov.
Sync API: Zagotavlja, da se podatki brez povezave naložijo na strežnik, ko so povezani.
Varnostni ukrepi
Šifriranje podatkov: Šifrirajte občutljive informacije, kot so slike in GPS koordinate.
Avtentikacija na podlagi žetonov: uporablja JWT za varen dostop do API-jev.
Upravljanje vlog: Zagotavlja, da lahko uporabniki dostopajo le do podatkov in funkcij, ki ustrezajo njihovi vlogi.
Posodobljeno dne
4. mar. 2025

Varnost podatkov

Razumevanje, kako razvijalci zbirajo in razkrivajo vaše podatke, je prvi korak do varnosti. Varovanje podatkov in zagotavljanje varnosti podatkov se morda razlikujeta glede na vašo uporabo, območje in starost. Razvijalec je zagotovil te podatke in jih bo sčasoma morda posodobil.
Podatki se ne razkrivajo drugim ponudnikom
Preberite več o tem, kako razvijalci najavijo deljenje.
Zbranih ni bilo nič podatkov.
Preberite več o tem, kako razvijalci najavijo zbiranje.
Podatki so šifrirani med prenosom
Podatkov ni mogoče izbrisati

Podpora za aplikacijo

Telefonska številka
+919111333243
O razvijalcu
Ayush Kumar Agrawal
ravirajput291194@gmail.com
India
undefined

Več od razvijalca DeveloperBox