AutomateBox

100+
latausta
Sisällön ikärajoitus
Kaikki
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus

Tietoa sovelluksesta

Tärkeimmät ominaisuudet
1. Käyttäjän todennus
Sovellus varmistaa, että vain valtuutetut henkilöt voivat käyttää läsnäoloominaisuuksia:

Kirjautumisjärjestelmä: Käyttäjät kirjautuvat sisään valtuustiedoillaan, jotka voivat sisältää sähköpostiosoitteen ja salasanan tai biometrisen vahvistuksen.
Rooliperusteinen käyttöoikeus: Järjestelmänvalvojat, johtajat ja työntekijät voivat räätälöidä tietoja ja ominaisuuksia rooliensa perusteella.
2. Punch-In- ja Punch-Out-järjestelmä
Työntekijät voivat kirjata työaikansa seuraavilla tavoilla:

Punch-In: Työpäivän alussa käyttäjät voivat merkitä läsnäolonsa.
Punch-Out: Vuoron lopussa käyttäjät kirjaavat lähtönsä.
Offline-tila: Verkkoongelmissa sovellus tallentaa läsnäolotiedot paikallisesti ja synkronoi ne palvelimen kanssa, kun yhteys on palautettu.
3. Sijainnin seuranta
Sovellus hakee käyttäjän reaaliaikaisen sijainnin sisään- ja ulostulon aikana varmistaakseen, että läsnäolo kirjataan tarkasti:

Sijainnin tarkkuus: Hakee tarkat sijaintikoordinaatit GPS:n ja API:n (esim. Google Maps tai Ola API) avulla.
Geofencing: Varoittaa käyttäjiä, jos he ovat sallitun sijainnin ulkopuolella yrittäessään kirjata läsnäoloa.
4. Kuvanotto
Voit estää asiamiehen läsnäolon seuraavasti:

Sovellus ottaa selfien sisään- ja uloslyönnissä.
Kuvat tallennetaan turvallisesti, linkitettynä käyttäjätietueisiin.
5. Päivämäärän ja kellonajan tallennus
Sovellus tallentaa automaattisesti rei'itystapahtumien päivämäärän ja kellonajan:

Varmistaa työaikataulujen noudattamisen.
Tarjoaa aikaleiman jokaiselle osallistujalle.
6. Tietojen hallinta
Kaikki tallennetut tiedot tallennetaan turvallisesti:

Tietokannan suunnittelu: Sisältää taulukot käyttäjille, läsnäolotiedot ja sijaintitiedot.
Suojattu tallennus: Ottaa käyttöön salauksen arkaluonteisten tietojen, kuten käyttäjien kuvien ja sijaintien, suojaamiseksi.
7. Hallinnoijien hallintapaneeli
Sovelluksessa on kojelauta järjestelmänvalvojille:

Näytä osallistujalokit.
Luo raportteja (päivittäin, viikoittain tai kuukausittain).
Vie tietoja palkanlaskentaa ja vaatimustenmukaisuutta varten.

Työnkulku
1. Käyttäjän kirjautuminen
Käyttäjät avaavat sovelluksen ja syöttävät kirjautumistietonsa.
Onnistuneen todennuksen jälkeen heidät ohjataan aloitusnäyttöön, jossa näkyvät sisään- ja rei'itysvaihtoehdot.
2. Lävistysprosessi
Vaihe 1: Käyttäjä napauttaa "Punch-In"-painiketta.
Vaihe 2: Sovellus hakee nykyisen sijainnin laitteen GPS:n tai API:n avulla.
Vaihe 3: Selfie otetaan käyttäjän läsnäolon vahvistamiseksi.
Vaihe 4: Nykyinen päivämäärä ja aika tallennetaan automaattisesti.
Vaihe 5: Kaikki kerätyt tiedot (sijainti, kuva, päivämäärä ja aika) tallennetaan paikalliseen tietokantaan tai lähetetään palvelimelle.
3. Lävistysprosessi
Lävistysprosessi on identtinen lävistysprosessin kanssa, paitsi että se kirjaa lähtöajan.
4. Tietojen synkronointi
Offline-tilassa läsnäolotiedot tallennetaan paikallisesti käyttämällä teknologioita, kuten SQLite tai Hive.
Kun Internet-yhteys palautetaan, sovellus synkronoi tiedot etäpalvelimen kanssa.
5. Järjestelmänvalvojan hallintapaneelin käyttöoikeudet
Järjestelmänvalvojat voivat kirjautua sisään erilliseen portaaliin hallita ja analysoida läsnäolotietoja.
Tietosuodattimien avulla he voivat tarkastella tiettyjä työntekijätietueita tai luoda raportteja.
Tekninen arkkitehtuuri
Käyttöliittymä
Framework: Flutter eri alustojen kehittämiseen.
Käyttöliittymä: Intuitiiviset ja yksinkertaiset käyttöliittymät työntekijöille ja järjestelmänvalvojille.
Offline-toiminnallisuus: Integrointi Hiven tai SharedPreferencesin kanssa offline-tietojen tallentamista varten.
Backend
Kehys: FastAPI tai Node.js sovellusliittymien rakentamiseen.
Tietokanta: PostgreSQL tai MongoDB käyttäjä- ja läsnäolotietojen tallentamiseen.
Tallennus: Pilvitallennus (esim. AWS S3) kuville ja salatuille arkaluonteisille tiedoille.
API:t
Authentication API: Käsittelee kirjautumisen ja käyttäjän vahvistuksen.
Punch-In/Out API: Tallentaa osallistumistiedot ja tallentaa ne tietokantaan.
Sync API: Varmistaa, että offline-tiedot ladataan palvelimelle online-tilassa.
Turvatoimet
Tietojen salaus: Salaa arkaluontoiset tiedot, kuten kuvat ja GPS-koordinaatit.
Token-pohjainen todennus: käyttää JWT:tä sovellusliittymien turvalliseen käyttöön.
Roolin hallinta: Varmistaa, että käyttäjät voivat käyttää vain heidän rooliinsa liittyviä tietoja ja ominaisuuksia.
Päivitetty
4.3.2025

Dataturvallisuus

Turvallisuus alkaa siitä, että ymmärrät, miten kehittäjät keräävät ja jakavat dataasi. Datan yksityisyys- ja turvallisuuskäytännöt saattavat vaihdella käytön, alueen ja iän mukaan. Kehittäjä on antanut nämä tiedot ja saattaa päivittää niitä myöhemmin.
Dataa ei jaettu kolmansille osapuolille
Lue, miten kehittäjät ilmoittavat jakamisesta
Dataa ei ole kerätty
Lue, miten kehittäjät ilmoittavat keräämisestä
Data salataan siirron ajaksi
Dataa ei voi poistaa

Sovelluksen tuki

Puhelinnumero
+919111333243
Tietoa kehittäjästä
Ayush Kumar Agrawal
ravirajput291194@gmail.com
India
undefined

Lisää kehittäjältä DeveloperBox