簡(jiǎn)賬(開(kāi)源記賬軟件)-功能介紹
前言
由于自己有記賬的需求,在嘗試使用過(guò)市面上的記賬軟件后,發(fā)現(xiàn)大多數(shù)都有以下幾個(gè)問(wèn)題
所以就萌生了自己做一個(gè)記賬軟件的想法,這個(gè)想法在2020年5月左右落地的,到目前也快有一年了。本著的想法,已全部開(kāi)源,也想借寫(xiě)博客的機(jī)會(huì)獲得一些Star?
正式環(huán)境體驗(yàn):
開(kāi)源地址:
后續(xù)要完成的功能(重要性至上而下)
寫(xiě)在后面
如果你有其他的想法或問(wèn)題歡迎給我留言,或在上提Pr&
tips:如果你也想你寫(xiě)的東西被人使用,歡迎跟我一起維護(hù)簡(jiǎn)賬~
一、主要技術(shù)棧簡(jiǎn)介二、主要功能
用戶(hù)登陸如果為小程序用戶(hù),微信授權(quán)即可登陸如果為PC端用戶(hù),微信掃碼授權(quán)即可登陸
賬戶(hù)設(shè)置
用戶(hù)管理
角色管理
權(quán)限管理
記賬(收入支出)
月賬單
圖表分析
三、項(xiàng)目難點(diǎn)
我是一個(gè)工作兩年的Java后端,PC端及小程序部分代碼寫(xiě)的不是很好,僅以功能實(shí)現(xiàn)為主。
如果您看了源碼,發(fā)現(xiàn)有寫(xiě)的不好的地方,可以提交PR :)
在我實(shí)踐的過(guò)程中,我認(rèn)為比較難的地方有以下幾個(gè)**(由于篇幅,此處僅介紹思路)**
權(quán)限控制+前端動(dòng)態(tài)路由
后端主要分為兩個(gè)部分
前端:利用獲取到當(dāng)前的菜單列表,遞歸生成簡(jiǎn)賬中實(shí)現(xiàn):動(dòng)態(tài)菜單實(shí)現(xiàn)
微信掃碼小程序授權(quán)登陸
這里的授權(quán)是指微信掃碼后會(huì)跳轉(zhuǎn)至小程序內(nèi),小程序內(nèi)部發(fā)起授權(quán)
主要分為兩個(gè)部分,我畫(huà)了一個(gè)簡(jiǎn)易的圖
的畫(huà)圖軟件怎么沒(méi)有畫(huà)箭頭的工具阿~ tnt
需要注意的時(shí)PC端輪詢(xún)時(shí)會(huì)獲取到三種狀態(tài)
已掃描已過(guò)期已授權(quán)
需要根據(jù)這三種狀態(tài)需做不同的展示
四、總結(jié)
后續(xù)博客內(nèi)容:
環(huán)境搭建數(shù)據(jù)庫(kù)設(shè)計(jì)集成+JWT及動(dòng)態(tài)路由生成小程序掃碼登陸實(shí)現(xiàn)記賬及月賬單實(shí)現(xiàn)圖表分析實(shí)現(xiàn)...
簡(jiǎn)賬開(kāi)發(fā)者:
ker
聲明:本站所有文章資源內(nèi)容,如無(wú)特殊說(shuō)明或標(biāo)注,均為采集網(wǎng)絡(luò)資源。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系本站刪除。