[云开发校园技术布道师]"旅游AA助手"项目说明文章

随着国民经济水平的显著提升,越来越多的人们开始外出游玩等进行文娱消费。大学生也逐渐开始利用空闲时间来出门聚餐、旅游等,但是大学生们毕竟财力有限,AA制总是我们最好的选择。可是在每次消费完大家坐在一起计算费用时,总是搞得头大,均摊结果多种多样,处理不好还容易造成同学间的矛盾。如果有一个应用可以记录外出游玩的每笔消费并在最终计算出总共的消费和均摊结果,就避免了费时费力的人工计算均摊环节,何乐而不为呢?我也是看到了这个还没有被解决的问题,我就开发了我的旅游AA助手小程序,帮助均摊费用。

设计思路

一开始我就打算利用小程序自带的云开发经行搭建,小程序提供了多种多样的API,这样就免去了很多麻烦,并且还有云函数和云数据库,避免了与后端的各种联系过程,更加适合我这种小白选手,也加速了这个轻量级应用的开发。

技术框架

组件库使用

使用前期教程中的Vant weapp和微信官方的we ui,这样就免去了自己去设计组件的麻烦,大大减轻了我的开发负担,并且提供了优美的界面。

后端框架

基于微信小程序的云开发,3个云函数和2个云数据库。免费,不需要各种复杂的后端搭建过程,更加适合开发新手。

结果展示

主界面

显示创建的均摊项目中的所有支出记录,并且可以对自己创建的支出项目经行修改

若未创建或加入,则提示:

image.png

若已创建/加入:

image.png

创建或者加入项目界面

若未创建/加入项目,则进行项目的创建或加入

image.png

若已加入,则可以退出

image.png

添加支出记录界面

image.png

计算均摊结果界面

image.png