Создание системы управления в приложении Flutter - PullRequest
0 голосов
/ 29 марта 2020

Я работаю над приложением для покупок в Интернете, используя платформу флаттера, и пытаюсь создать систему управления, чтобы работники компании сами могли загружать и удалять продукты. Как я могу это сделать?

1 Ответ

1 голос
/ 31 марта 2020

Если вы хотите спросить о Архитектура или Поток . Позвольте мне сказать вам.

  • Архитектура - это то, как вы хотите создать приложение. Наиболее часто используемая архитектура - это 3-уровневая архитектура, т.е. Front-end, Back-end & DB.

  • Flow - это то, что вам нужно приложение для перемещения, с какого экрана на какой экран. Каким будет стартовый экран? Какими будут следующие маршруты с этого экрана? Сколько экранов должно быть там? et c

Поскольку Flutter является Front-end. Вы должны построить серверную часть и базу данных самостоятельно. Если вы хотите оба сразу. Go для Firebase .

Что касается некоторых приложений системы управления, для этого необходимо создать два приложения. Один из них - Admin Portal , второй - Consumer Portal .

  • Admin Portal предназначен для администраторов, которые на самом деле владелец этого приложения или этой системы. Они имеют право добавлять, редактировать или удалять что-либо в приложении.

  • Consumer Portal предназначен для пользователей, которые собираются использовать это приложение. У них есть права только на просмотр, или они могут добавить запрос на добавление или какую-либо редакцию к администратору.

Как провести различие между ними? Как скрыть портал администратора от потребителей?

Вам не нужно ничего скрывать. Вам просто нужно установить некоторые учетные данные для входа на портал администратора, например, адрес электронной почты / пароль только для администратора, поэтому ни один publi c не сможет это использовать. Простой!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...