在 Flutter 应用程序中创建管理系统

Creating Management System in a Flutter Application

我正在使用 flutter 平台开发一个在线购物应用程序,我正在尝试创建一个管理系统,以便公司的工作人员可以自己上传和删除产品。 我该怎么做?

如果你想问架构流程。告诉你吧。

  • 架构 是您想要构建应用程序的方式。最常用的架构是 3 层架构,即 前端、后端和数据库。

  • Flow 是您希望该应用程序从哪个屏幕移动到哪个屏幕的方式。起始画面是什么?该屏幕的下一条路线是什么?应该有多少个屏幕?等等

因为 Flutter 是前端。您必须自己构建后端和数据库。如果你同时想要两者。争取 Firebase.

就某些管理系统应用程序而言,您必须为此构建两个应用程序。第一个是 Admin Portal,第二个是 Consumer Portal

  • 管理员门户 供管理员使用,他们实际上是该应用程序或该系统的所有者。他们有权在应用程序上添加、编辑或删除任何内容。

  • Consumer Portal 适用于将要使用该应用程序的用户。他们只有查看权限,或者他们可以向管理员添加添加或某个版本的请求。

如何区分它们?如何对消费者隐藏管理门户?

你不需要隐藏任何东西。您只需要为管理员门户设置一些登录凭据,例如某些 email/password 仅供管理员使用,因此没有 public 可以使用它。简单!