英文:
How to develop admin/staff app for food ordering app?
问题
因此,我对安卓开发非常陌生,我的目标是为我的学校构建一个食堂订餐应用,以便学生可以通过手机订购食物,而不必排队等候。因此,如果我为用户端构建一个应用,食堂的工作人员如何接收学生通过应用下的订单呢?我应该制作另一个管理员应用,并通过数据库将它们连接起来,还是使用Java构建一个应用,并通过数据库将它们连接起来呢?如果这听起来很愚蠢,我很抱歉。你能为我提供一些可能的解决方案,使其更加实用吗?附注:这是我的毕业项目,所以我希望它看起来尽可能好。
英文:
So, I am very new to android development and my goal is to build a canteen ordering app for my school such that students can order food through phone without standing in queue. So, if I build an app for user side how could staff in canteen receive the orders placed through app by students. Should i make another admin app and connect them through database or build an app using Java and connect them using database. Sorry, if this sounds silly. Can you suggest me some possible solutions so that it would be more practical.
P.s. it is my final year project so i want it to look as good as possible.
答案1
得分: 1
你问题的一个可能解决方案是:
Firebase
> Firebase是由Google开发的用于创建移动和web应用程序的平台。
它将为您提供管理界面,您可以使用它来控制员工和学生,而且是免费的。至少在整个项目期间不会花费您任何费用。
它还与Android Framework非常互操作。您可以从这里开始阅读文档 这里。
英文:
A possible solution for your problem is:
Firebase
> Firebase is a platform developed by Google for creating mobile and web applications.
It'd provide the admin interface you need to control the staff and the students and its free. At least it wouldn't cost you a dime throughout the project.
It is also very interoperable with the Android Framework. You can start by reading the Documentation here
答案2
得分: 0
你可以制作两个应用程序。一个是用户端,另一个是管理员端。这类似于制作电子商务应用程序。你可以查看这个播放列表,以更好地了解如何制作管理员端和客户端的应用程序:
https://www.youtube.com/playlist?list=PLxefhmF0pcPlqmH_VfWneUjfuqhreUz-O
注意:你可以使用 Firebase 作为数据库,以便快速开发你的应用程序。
Firebase 文档:
https://firebase.google.com/docs/android/setup
英文:
You can make two apps. One is for the user side and the other one is for the admin side. This is something similar to making an e-commerce app. You can check this playlist to get a better idea about making an admin side and client-side app:
https://www.youtube.com/playlist?list=PLxefhmF0pcPlqmH_VfWneUjfuqhreUz-O
Note: You can use firebase as a database for the quick development of your app.
Firebase documentation:
答案3
得分: 0
你可以在你的应用内创建一个食堂登录。它会以只有食堂人员知道的用户名密码方式打开。在登录页面上只需添加“食堂服务?”按钮,它会带你进入食堂登录界面。
这样就不需要为小用途单独创建另一个应用。将所有功能整合在一个应用中,使用Firebase进行快速设置。此外,Firebase实时数据库的免费套餐允许100个同时连接,我认为不会有超过100人同时下订单吧?
英文:
You can make a Canteen login within your app. It will open with a username password which only Canteen people know. In the Login page just add " Canteen Service?" which takes you to Canteen login.
So no need for a different app for small use. Make all in one, use Firebase for quick setup. Also Firebase Realtime Database's free tier allows 100 simultaneous connections, I think not more than 100 people would be ordering at same moment?
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论