AutomateBox

100+
Завантаження
Вікові обмеження
Для всіх вікових груп
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана

Про цей додаток

Ключові характеристики
1. Автентифікація користувача
Додаток гарантує, що лише авторизований персонал може отримати доступ до функцій відвідуваності:

Система входу: користувачі входять за допомогою своїх облікових даних, які можуть включати адресу електронної пошти та пароль або біометричну перевірку.
Доступ на основі ролей: адміністратори, менеджери та співробітники мають індивідуальний доступ до даних і функцій на основі своїх ролей.
2. Система врізання та видавлювання
Працівники можуть фіксувати свій робочий час за допомогою наступного:

Punch-In: на початку свого робочого дня користувачі можуть позначити свою присутність.
Punch-Out: наприкінці зміни користувачі реєструють свій вихід.
Автономний режим: у разі проблем з мережею програма зберігає дані про відвідуваність локально та синхронізує їх із сервером, коли з’єднання буде відновлено.
3. Відстеження місцезнаходження
Програма отримує дані про місцезнаходження користувача в режимі реального часу під час входу та виходу, щоб забезпечити точне реєстрування відвідуваності:

Точність розташування: використовує GPS і API (наприклад, Google Maps або Ola API) для отримання точних координат розташування.
Геозонування: попереджає користувачів, якщо вони знаходяться за межами дозволеного місця під час спроби реєстрації відвідуваності.
4. Захоплення зображення
Щоб запобігти відвідування проксі:

Додаток робить селфі під час входу та виходу.
Зображення надійно зберігаються, пов’язані із записами користувачів.
5. Запис дати та часу
Додаток автоматично записує дату та час ударів:

Забезпечує дотримання графіків роботи.
Надає мітку часу для кожного запису про присутність.
6. Управління даними
Усі отримані дані надійно зберігаються:

Дизайн бази даних: містить таблиці для користувачів, записи відвідуваності та дані про місцезнаходження.
Безпечне зберігання: реалізує шифрування для захисту конфіденційної інформації, як-от зображень користувачів і розташування.
7. Інформаційна панель для адміністраторів
Додаток містить інформаційну панель, на якій адміністратори можуть:

Переглянути журнали відвідуваності.
Створення звітів (щоденних, щотижневих або щомісячних).
Експорт даних для нарахування заробітної плати та відповідності.

робочий процес
1. Вхід користувача
Користувачі відкривають програму та вводять свої облікові дані для входу.
Після успішної автентифікації вони спрямовуються на головний екран, де відображаються параметри введення та виведення.
2. Процес врізання
Крок 1. Користувач натискає кнопку «Punch-In».
Крок 2. Програма отримує поточне місцезнаходження за допомогою GPS або API пристрою.
Крок 3: робиться селфі, щоб підтвердити присутність користувача.
Крок 4: Поточна дата й час записуються автоматично.
Крок 5: усі зібрані дані (місце розташування, зображення, дата та час) зберігаються в локальній базі даних або надсилаються на сервер.
3. Процес виколювання
Процес врізання ідентичний до введення, за винятком того, що він реєструє час відправлення.
4. Синхронізація даних
У автономному режимі записи про відвідуваність зберігаються локально за допомогою таких технологій, як SQLite або Hive.
Коли підключення до Інтернету відновлюється, програма синхронізує дані з віддаленим сервером.
5. Доступ до інформаційної панелі адміністратора
Адміністратори можуть увійти на окремий портал для керування та аналізу даних відвідуваності.
Фільтри даних дозволяють їм переглядати записи конкретних співробітників або створювати звіти.
Технічна архітектура
Інтерфейс
Framework: Flutter для кросплатформенної розробки.
Інтерфейс користувача: інтуїтивно зрозумілий і простий інтерфейс для співробітників і адміністраторів.
Функціональні можливості в автономному режимі: інтеграція з Hive або SharedPreferences для зберігання даних в автономному режимі.
Backend
Framework: FastAPI або Node.js для створення API.
База даних: PostgreSQL або MongoDB для зберігання даних користувачів і відвідуваності.
Зберігання: хмарне сховище (наприклад, AWS S3) для зображень і зашифрованих конфіденційних даних.
API
API автентифікації: обробляє вхід і перевірку користувачів.
Punch-In/Out API: записує дані відвідуваності та зберігає їх у базі даних.
Sync API: забезпечує завантаження офлайн-даних на сервер, коли він онлайн.
Заходи безпеки
Шифрування даних: шифруйте конфіденційну інформацію, наприклад зображення та GPS-координати.
Автентифікація на основі маркерів: використовує JWT для безпечного доступу до API.
Керування ролями: гарантує, що користувачі можуть отримувати доступ лише до даних і функцій, які відповідають їхнім ролям.
Оновлено
4 бер. 2025 р.

Безпека даних

Безпека визначається тим, як додаток збирає і кому передає ваші дані. Способи забезпечення конфіденційності й захисту даних можуть різнитися залежно від використання додатка, регіону та віку користувача. Розробник, який надає цю інформацію, може оновлювати її.
Дані не передаються третім сторонам
Докладніше про те, як розробники заявляють про передавання даних
Дані не збираються
Докладніше про те, як розробники заявляють про збирання даних
Дані передаються в зашифрованому вигляді
Видалити дані неможливо

Підтримка додатка

Номер телефону
+919111333243
Про розробника
Ayush Kumar Agrawal
ravirajput291194@gmail.com
India
undefined

DeveloperBox: інші додатки