AutomateBox

100+
Allalaadimised
Sisu reiting
Kõik
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt

Rakenduse teave

Põhiomadused
1. Kasutaja autentimine
Rakendus tagab, et kohalviibimise funktsioonidele pääsevad juurde ainult volitatud töötajad:

Sisselogimissüsteem: kasutajad logivad sisse oma mandaatidega, mis võivad sisaldada e-posti aadressi ja parooli või biomeetrilist kinnitust.
Rollipõhine juurdepääs: administraatorid, juhid ja töötajad on kohandanud juurdepääsu andmetele ja funktsioonidele vastavalt oma rollidele.
2. Punch-In ja Punch-Out System
Töötajad saavad oma töötunde registreerida järgmiste andmetega:

Punch-In: kasutajad saavad oma tööpäeva alguses märkida oma kohaloleku.
Punch-Out: vahetuse lõpus registreerivad kasutajad oma lahkumise.
Võrguühenduseta režiim: võrguprobleemide korral salvestab rakendus kohalolekuandmed kohapeal ja sünkroonib need pärast ühenduse taastamist serveriga.
3. Asukoha jälgimine
Rakendus hangib sisse- ja väljalöögi ajal kasutaja reaalajas asukoha, et tagada kohalviibimise täpne logimine:

Asukoha täpsus: kasutab täpsete asukohakoordinaatide hankimiseks GPS-i ja API-sid (nt Google Maps või Ola API).
Geofencing: hoiatab kasutajaid, kui nad viibivad kohaloleku registreerimisel väljaspool lubatud asukohta.
4. Pildi jäädvustamine
Volikirja külastamise vältimiseks toimige järgmiselt.

Rakendus teeb sisse- ja väljalöögi ajal selfie.
Pildid salvestatakse turvaliselt, lingitud kasutajate kirjetega.
5. Kuupäeva ja kellaaja salvestamine
Rakendus salvestab automaatselt löögi sündmuste kuupäeva ja kellaaja:

Tagab töögraafikutest kinnipidamise.
Annab iga kohalviibimise kirje jaoks ajatempli.
6. Andmehaldus
Kõik salvestatud andmed salvestatakse turvaliselt:

Andmebaasi kujundus: sisaldab kasutajate tabeleid, kohalolekukirjeid ja asukohaandmeid.
Turvaline salvestusruum: rakendab krüptimist, et kaitsta tundlikku teavet, nagu kasutaja pildid ja asukohad.
7. Armatuurlaud administraatoritele
Rakendusel on armatuurlaud, mille administraatorid saavad:

Vaata kohalviibimise logisid.
Looge aruandeid (iga päev, kord nädalas või kuus).
Ekspordi andmeid palgaarvestuse ja vastavuse tagamiseks.

Töövoog
1. Kasutaja sisselogimine
Kasutajad avavad rakenduse ja sisestavad oma sisselogimismandaadid.
Pärast edukat autentimist suunatakse nad avakuvale, kus kuvatakse sisse- ja väljastusvalikud.
2. Punch-In protsess
1. samm: kasutaja puudutab nuppu "Punch-In".
2. samm: rakendus hangib praeguse asukoha, kasutades seadme GPS-i või API-sid.
3. samm: kasutaja kohaloleku kontrollimiseks tehakse selfie.
4. samm: praegune kuupäev ja kellaaeg salvestatakse automaatselt.
5. samm: kõik kogutud andmed (asukoht, pilt, kuupäev ja kellaaeg) salvestatakse kohalikku andmebaasi või saadetakse serverisse.
3. Punch-out protsess
Väljastusprotsess on identne sisselöögiga, välja arvatud see, et see logib väljumisaja.
4. Andmete sünkroonimine
Võrguühenduseta olekus salvestatakse kohalolekukirjeid kohapeal, kasutades selliseid tehnoloogiaid nagu SQLite või Hive.
Kui Interneti-ühendus on taastatud, sünkroonib rakendus andmed kaugserveriga.
5. Juurdepääs administraatori armatuurlauale
Administraatorid saavad kohalolekuandmete haldamiseks ja analüüsimiseks sisse logida eraldi portaali.
Andmefiltrid võimaldavad neil vaadata konkreetseid töötajate kirjeid või koostada aruandeid.
Tehniline arhitektuur
Frontend
Raamistik: Flutter platvormidevaheliseks arendamiseks.
UI: intuitiivsed ja lihtsad liidesed töötajatele ja administraatoritele.
Võrguühenduseta funktsionaalsus: integreerimine võrguühenduseta andmete salvestamiseks funktsiooniga Hive või SharedPreferences.
Taustaprogramm
Raamistik: FastAPI või Node.js API-de loomiseks.
Andmebaas: PostgreSQL või MongoDB kasutaja- ja kohalolekuandmete salvestamiseks.
Salvestus: pilvmälu (nt AWS S3) piltide ja krüptitud tundlike andmete jaoks.
API-d
Autentimise API: haldab sisselogimist ja kasutaja valideerimist.
Punch-In/Out API: salvestab kohalolekuandmed ja salvestab need andmebaasi.
Sünkroonimise API: tagab võrguühenduseta andmete üleslaadimise serverisse, kui see on võrgus.
Turvameetmed
Andmete krüpteerimine: krüptige tundlikku teavet, nagu pildid ja GPS-koordinaadid.
Token-Based Authentication: kasutab API-dele turvaliseks juurdepääsuks JWT-d.
Rollihaldus: tagab kasutajatele juurdepääsu ainult nende rolliga seotud andmetele ja funktsioonidele.
Värskendatud:
4. märts 2025

Andmete ohutus

Ohutus algab selle mõistmisest, kuidas arendajad teie andmeid koguvad ja jagavad. Andmete privaatsuse ja turvalisuse tavad võivad olenevalt kasutusviisist ning teie piirkonnast ja vanusest erineda. Selle teabe esitas arendaja ja seda võidakse aja jooksul värskendada.
Kolmandate osapooltega ei jagata andmeid
Lisateave selle kohta, kuidas arendajad andmete jagamisest teada annavad
Andmeid ei koguta
Lisateave selle kohta, kuidas arendajad andmete kogumisest teada annavad
Andmed on edastamisel krüpteeritud
Andmeid ei saa kustutada

Rakenduse tugi

Telefoninumber
+919111333243
Teave arendaja kohta
Ayush Kumar Agrawal
ravirajput291194@gmail.com
India
undefined

Rohkem arendajalt DeveloperBox