Solo-launch
1:个人中心:包括注册、登陆部分。注册时短信验证码用到Redis数据库、celery异步和队列技术,用户登陆时通过JWT对用户身份进行验证。实现QQ、微信第三方登陆,第一步获取获取url,第二部获取openID,第三步绑定账户。
2.红包签到:签到,做任务可以领取红包获的金币.金币可以兑换成人民币。我用Django框架开发金币汇率设置和任务配置,用html+vue.js开发的页面.签到用户金币和人民币增加接口时使用tornado框架开发。
3.壁纸、主题、音乐模块:日百万的点击量在tornado框架中用到gen.coroutine(协程)和tornado.web.asynchronous(异步)解决高并发问题。同时还是用Redis对数据进行保存。
4.通过Fxcm_django完成订阅推送功能。