菜譜APP開發(fā)實戰(zhàn)(可改任意APP)

本APP功能齊全,前后端代碼以及數據庫都是完整的,而且功能都是完整的,也有完整的接口的服務,可以快速便捷的添加新功能,做到一個APP可以任意魔改成適合你的APP!、
以下界面為部分界面截圖,詳細的截圖可關注微信公眾號:“拼搏的小浣熊”,后臺聯(lián)系!
1. 優(yōu)點
多平臺性
由于此APP開發(fā)的時候采用的是?
uni-app
?來開發(fā)的,所以說它可以打包成多種形態(tài),在各種平臺上進行使用。比如:微信、支付寶等各種小程序。當然也是可以打包成安卓APP,IOS APP。一應用多改性
對每個應用的基本功能進行了封裝,在你開發(fā)其他相似的應用可以在其基礎上進行更改即可,相似的應用之需要修改數據庫的數據即可完成新APP的開發(fā)。
對于相差較大的應用,可以將部分的 組件拿過去直接使用,提高了代碼的復用性。
配置簡單,上線簡單
配置簡單:獲取代碼之后只需要更改相關的?
套接字
?即可打包成APP,安裝到手機上使用。上線簡單:后端采用的是?
NodeJS
?,上線的時候只需要借助?pm2
包管理器,進行上線就可以了,方便簡單。
2. 功能說明
此
APP
是一個菜譜APP
包含如下功能




在開發(fā)過程中,為了簡單話,我將整個的權限管理和菜單管理都集成到了同一個APP中,沒有做單獨的后端管理系統(tǒng)。
權限管理是通過,在用戶登錄的時候,后端會將用戶做區(qū)分,并將結果返回給客戶端的axios請求。


菜單管理

權限管理和菜單管理
主界面

登錄,注冊不可少

我的信息界面,以及信息修改界面

3.其他功能說明
當然還有其他界面和功能做一下簡單的說明吧
忘記密碼
下載(還沒做完)
收藏
搜索
……
4. 啟動配置流程
客戶端的啟動和打包
用
HbuilderX
打開項目修改對應的配置
+

打包可以自己百度一下,這里就不介紹了,因為大家的需求不一
后端配置更簡單
下載后端代碼
切換到根目錄啟動終端,執(zhí)行?
npm i
?修改對應的包繼續(xù)在終端執(zhí)行?
node index.js
注意:要修改數據庫對應的信息,如圖:

完成了,撒花****************
源碼獲取請關注公眾號”拼搏的小浣熊“私信我,或者在我的,添加我的個人微信獲取?。。?/strong>