,开工啦!新年新气象;首先祝大家新的一年好运连连。春节这几天,笔者花了大概4天的时间,做了一个简单版的【预约吧】微信小程序。做这个节目的目的主要有两个:情人节送女朋友礼物;记录您每次旅行的日程安排和照片。如果你女朋友让你安排周末出去玩的攻略,我们可能会搜一堆资料,然后在微信里粗略的回复她,说什么时候做什么;其实很多时候,我们制定了一堆攻略,拍了一堆照片;照片和记录没有更好的关联,其次,朋友问我们去某个地方的攻略,我们不得不翻箱倒柜,找到我们以前的记录;当我们遇到手机损坏,照片没有及时存储到云端时,一些珍贵的照片就会消失。诚然,现在有一堆类似【小红书】的攻略分享APP或软件;这类APP功能多,广告多,不能专心做指定的事情;和他们自己想做的一个小程序,用来记录自己/对象的行程。#先看看效果前言:这个小程序一开始总共耗时4天完成,还有很多不足之处,还请大家谅解。#主页主要功能:显示个人创建的日程和他人公开的日程;查看个人相关功能首页-个人创建的首页-个人信息公开页#如何创建日程?日程创建主要分为三步:填写日程名称;选择日程时间填写内容。之所以这样设计,主要是想减少手机端的书写列表;做成类似xmind的形式可能更直观。创建——填写姓名创建——选择时间创建——填写日程#预览日程预览日程具有以下功能:后台全屏自动播放您上传的图片;点击背景图片进入图片预览模式,长按下载图片;可以查看日程详情,点击左侧按钮可将详情缩小为迷你模式;你可以点赞或编辑日程日程详情-全预览日程详情-迷你模式#编辑日程我们创建好日程后,如果要上传一些图片,可以选择编辑日程;可在日程编辑中修改姓名、时间、内容等;您也可以点击上传您自己的图片。#其他功能除了以上功能外,还有一些简单点:自定义首页和详情页的显示顺序;为程序员小弟提供需求,为程序员小弟自定义顺序#说说技术栈这个公众号做到了一篇技术博文,而作为一个合格的程序员,一定要说说整个程序是干什么的?本小程序初期共耗时4天完成,不足之处较多,敬请见谅。#小程序微信小程序端主要使用:微信原生小程序开发;(不要问我为什么,因为小程序原生开发真的不难);组件库部分使用vant组件;其余的是自定义组件。项目目录如下:#后端程序后端程序技术栈为:Koa2+mysql+sequlizejs+cls-hooked+redis+typescript功能点:统一日志;统一错误处理;使用cls-hooked统一处理事务;使用sequelize,ORM框架运行sql;koa-static处理静态资源;支持单文件+多文件上传redis查询缓存项目目录如下:#体验一下终于要体验了吗?欢迎在小程序或底部留言
