Флаттер с супабейсом одобрить и отклонить

Мне нужна помощь с нашим проектом-заключением. Наша система касается школьных пропусков для сотрудников, которым нужно ненадолго отлучиться. Система будет представлять собой мобильное приложение, в которое пользователи смогут войти, используя свою учетную запись Google. После входа в систему пользователи могут запросить отпуск у администратора, который затем получит уведомление для одобрения или отклонения запроса. В случае одобрения будет сгенерирован QR-code и отправлен пользователю. Затем охранник отсканирует QR-code пользователя с помощью сканера QR-codeов, чтобы зафиксировать время ухода и продолжительность возвращения. Как мы можем реализовать это с помощью Flutter и Supabase? Мы не видели подобной системы с использованием Supabase.

Я создаю приложение для школьных пропусков для сотрудников с использованием Flutter и Supabase. Мне нужно реализовать:

*Аутентификацию пользователя (адрес электронной почты/пароль и Google). *Форму для запроса отпуска. *Рабочий процесс для одобрения администратором. *Генерацию QR-codeа и загрузку после одобрения. *Я не могу найти ресурсы в Интернете, и процесс запутанный. Как мне этого добиться?

Я работаю над интеграцией Supabase с приложением Flutter для управления системой школьных пропусков для сотрудников. Сначала я изучал документацию Supabase, чтобы понять, как использовать ее для аутентификации пользователей, управления данными и обновлений в реальном времени. Я также начал настраивать проект Flutter и интегрировал Supabase для управления запросами на отпуск. Я пытался использовать библиотеки для генерации QR-codeов и делал запросы API для обработки утверждений отпусков. Я ожидал плавной интеграции между Flutter и Supabase с простой аутентификацией пользователей, простой генерацией QR-codeов и понятным рабочим процессом для управления запросами на отпуск. Кроме того, я надеялся, что интеграция сканера QR-codeов будет работать без проблем для регистрации времени ухода и возвращения сотрудников.

Степан
Вопрос задан15 апреля 2024 г.

1 Ответ

2
Лукия
Ответ получен4 сентября 2024 г.

Ваш ответ

Загрузить файл.