**
一、前言
**
第一次在社区发文章,作为一个大学未毕业的前端菜鸟,自己平常也经常逛各种技术社区,今天终于要发表自己的处女文章了,还是有点小激动的。由于最近在帮学校做开发一个基于微信小程序的投票系统项目,开发时也遇到很多坑,有一些心得,所以想分享给大家,一起讨论和进步。(个人开发技术有限,不好勿喷--)。
二、功能需求
- 程序能够发布各类主题活动进行投票。
- 各类主题活动下能够支持作品的展示及参与投票活动。
- 用户进入微信小程序后不需登录即可直接投票。
- 每天每个用户只能对同一个作品投一票,第二天方可继续投票。
- 显示投票时间的截止时间,通过倒计时展示。
- 每个作品自动生成一个二维码,扫描该二维码可进入该作品投票介绍界面。
- 其他:作品筛选、作品搜索、作品排名等。
三、开发环境及工具
服务器环境:Ubuntu 16.04+Node.js+Express
数据库环境:普惠大众的MySQL
前端及测试:微信小程序开发工具
技术:Javascript+HTML+CSS+Node
四、效果展示
首页
筛选
搜索
详情页
排名这些界面就不展示了