本文章來自程式汪背後的私活小團隊,開發汽車配件交易APP(類似鹹魚),希望把這些真實案例分享出來,大家能學到點東西,比如蘋果APP怎麼逃蘋果稅,開發APP用什麼比較快捷,爬資料要注意什麼等等
B站【我是程式汪】
專案情況
- 蘋果安卓 uniapp
- 前端 PC端 技術棧 layui
- 後端 技術棧 springboot
- 開發週期40天 (1周設計3周開發1周改BUG)
- 開發人數 2人
- 整體費用是6萬
- 走的公司合同
- 雲伺服器1臺(4核 8G 5000元/年)
- OSS伺服器 存影片圖片用(20G 400元)
- 維護費用(5000元/年)
技術選型
- 核心框架:Spring Boot
- 資料庫連線池:Druid
- 快取:redis
- 資料庫:mysql
- uniapp(使用Vue.js開發所有前端應用的框架)
專案背景
汽修廠之間(b2b)經常有配件需要交易,類似鹹魚APP吧,但不向普通使用者開放,必須是商家才能入駐。程式汪其實就是在以前電商系統上二次改造的,核心流程還是購買商品那一套。
APP首頁
核心的業務就是商家(汽車配件廠家),透過APP釋出商品,注意這裡商品有2個型別,一個是求購(需求)一個是釋出(商品),商品是可以直接支付後購買的
商品點選進入是購買頁面,求購點選進去是釋出商品的頁面
爬汽車配件分類資料
大家知道汽車配件分類有多少種類嗎,答案是20萬啊,人工輸入會瘋的,於是我們用python爬了 某汽車XX網站的資料,爬了3天啊,IP還要定時不停的更換才行。
構建一個給爬蟲使用的代理IP池
爬的汽車配件資料,主要用於如下介面
下面是爬過來的資料樣本,大家可以參考下,爬過來一會還需要把資料轉化成我們自己的資料結構
爬蟲DEMO程式碼
蘋果稅(抽傭30%心在滴血)
開發過蘋果APP的都知道蘋果稅高達30%,本來我們這個專案目前利潤就比較少,被他這麼一抽,初期肯定扛不住啊,考慮到這個APP使用者量也不大,我們採取的方案是TF簽名 合法的繞過蘋果稅
TF簽名是指ios內測工具TestFlight,是蘋果2014年收購的。
簡單來說TF簽名是蘋果公司提供給開發者用來進行測試的內測商店,透過下載 TestFlight 測試 Beta 版 App,接受來自開發者的電子郵件或公開連結邀請,即可擁有可用於測試的裝置。以此來實現將App安裝到ios系統中進行使用。
所以,作為蘋果官方認可的內測方式,進行TF簽名,穩定程度是比較高的。它的優勢是分發限制少,連結不會被遮蔽,任意蘋果裝置均可安裝。使用者在下載時無需點選信任,方便易操作,使用者體驗極佳。(需先下載TestFlight)
PC端
目前主要功能
PC端基本功能如下列選單,商品的管理,訂單的處理,這些都是電商系統的基本功能
資料庫指令碼分享
這是本專案的資料庫指令碼,大家可以參考學習下
連結: https://pan.baidu.com/s/1tbSEogtWKbTUmhzic5QITA 密碼: 33hq
電商類(拿去改造成二手交易系統)
- 原始碼分享 一個基於spring boot的JAVA開源商城系統
- 這個高仿小米商城專案,拿來學習再好不過了!
- Vue2.5.1+Spring支援分銷、團購、秒殺、優惠券、微信商城專案,原始碼免費分享
- 微信小程式餐飲點餐商城前端模版
- 能掙錢的,開源 SpringBoot 商城系統,功能超全,超漂亮,真TMD香!
- 推薦3個開源電商系統,應該比花2萬培訓的電商有技術含量多了 有原始碼提供
參考文件:
爬蟲相關
https://www.cnblogs.com/xuchunlin/p/9105967.htmlhttps://zhuanlan.zhihu.com/p/285509641
https://www.zhihu.com/question/277530396
https://zhuanlan.zhihu.com/p/31656752蘋果TF簽名
https://www.zhihu.com/question/390644417極光推送https://www.jiguang.cn/push?source=bdwx&plan=1&unit=18&keyword=240
更多詳細專案資料獲取方式
私信:汽車
(不是評論哦,一定要私信:汽車)否則啥也等不到