Разработать мобильное приложение на Xamarin с базой Firebase Realtime

5 000 руб. за проект
19 апреля 2024, 12:25 • 1 отклик • 21 просмотр
Мобильное приложение для учета продуктов из холодильника и подбор рецептов по этим продуктам

Акторы: Администратор, менеджер и пользователь, неавторизированный пользователь
Функционал:
- Регистрация и авторизация
- Авторизацию и регистрацию можно пропустить и войти, как неавторизованный пользователь
- Меню внизу экрана с тремя разделами: все рецепты, продукты и аккаунт
- Если пользователь неавторизованный, то через раздел аккаунт можно будет авторизоваться или зарегистрироваться, как и через раздел продукты
- Просмотр списка рецептов
- Просмотр отдельного рецепта
- Просмотр списка добавленных продуктов: только для авторизированных
- Добавление продуктов, редактирование, удаление продуктов - для авторизированных
- Добавление своих рецептов, редактирование и удаление - только для авторизированных пользователей
- Поиск рецептов по фильтрам
- Подбор рецептов по продуктам: пользователь заходит в раздел с продуктами, которые он сам добавил, выбирает их и ищет по ним рецепт, в качестве примера можно использовать приложение Подбери рецепт
- Просмотр личных данных, редактирование и удаление - менеджер, администратор и авторизованный пользователь
- В аккаунте будут видны добавленные этим пользователем рецепты
- Под каждым рецептом будет видно, когда и кем он был добавлен
- В аккаунте должно быть указан какая роль у этого пользователя: менеджер, администратор или пользователь
- Авторизация, как менеджер:
- Добавление, редактирование и удаление любых рецептов
- Авторизация, как администратор:
- Просмотр базы рецептов
- Добавление и удаление менеджеров

Реализация на Xamarin Android, в Visual Studio с базой данных Firebase Realtime Database
НУЖЕН файл с кодом .sln, а не .apk и доступ к базе данных