概述
“GUW(Growing Up Works)时光”App是作者Henry个人的一个简单想法或灵感。因为女儿喜欢画画和手工,从3岁到5岁的时间里就创造了不少好的作品。为了保留和记录孩子的珍贵作品和成长过程,于是想要创造一个简单而纯净的工具的想法猛地闪过脑海,愈发强烈了起来。幸运的是仅花了一天时间就开发好了这款App,并抓紧上线,好帮助更多那些有同样需求的用户。’
系统架构
整个系统架构采用基于RESTFUL API的前后端分离架构。
前端分为小程序和后台管理平台。
后端使用springboot/mybatis/redis/mysql架构。
使用nginx做web服务器和反向代理。
使用七牛云OSS处理静态资源,以减轻后台服务器的访问压力。
使用crontab定时任务每天零点定时备份mysql数据库,并对dump文件进行压缩和发送到邮件服务器。

技术选型
前端
小程序(wxapp)
- 使用promise封装微信的request和用户登陆和seesion检测。

后台管理平台(admin)

后端

小程序
- 扫描下方小程序二维码可使用“GUW时光”小程序。
