All Projects → nekocode → weixin_vote

nekocode / weixin_vote

Licence: other
使用 Tornado 开发的微信公众平台投票系统

Programming Languages

javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to weixin vote

fbsql
Work (secure) with your backend database within HTML
Stars: ✭ 16 (-64.44%)
Mutual labels:  backend
imitate-wechat-menu-backend
用Vue.js模仿微信公众平台自定义菜单的前端页面
Stars: ✭ 98 (+117.78%)
Mutual labels:  backend
woowacourse-projects
우아한테크코스 3기에서 학습한 내용을 정리하는 저장소
Stars: ✭ 25 (-44.44%)
Mutual labels:  backend
ct-material-dashboard-pro-laravel
Material Pro Dashboard For Laravel Framework 9.x and Up
Stars: ✭ 18 (-60%)
Mutual labels:  backend
larasar
Laravel + Quasar Framework
Stars: ✭ 77 (+71.11%)
Mutual labels:  backend
500-interview-question-for-programmers
个人的学习工作总结,可作为你的面试指南(目前涵盖八股,非八股,算法,系统设计)。
Stars: ✭ 38 (-15.56%)
Mutual labels:  backend
Rakkit
🌐 A framework written in TypeScript that provides REST/GraphQL API and Websocket tools to build amazing server-side applications
Stars: ✭ 32 (-28.89%)
Mutual labels:  backend
FlutterAngel
A Flutter App with Angel backend.
Stars: ✭ 13 (-71.11%)
Mutual labels:  backend
pocket-cms
☁️ A pocket sized CMS written for nodejs
Stars: ✭ 13 (-71.11%)
Mutual labels:  backend
thunder
REST API application that manages user databases
Stars: ✭ 22 (-51.11%)
Mutual labels:  backend
minibar
Minibar: Kleine Leiste für REDAXO, die nützliche Funktionen fürs System und den jeweiligen Benutzerkontext anbietet
Stars: ✭ 29 (-35.56%)
Mutual labels:  backend
slotlist-backend
Backend of slotlist.info, an ArmA 3 mission planning and slotlist management tool
Stars: ✭ 13 (-71.11%)
Mutual labels:  backend
creatly-backend
🚀 Creatly backend app
Stars: ✭ 71 (+57.78%)
Mutual labels:  backend
jobs
💼 Job opportunities in Singapore and abroad
Stars: ✭ 36 (-20%)
Mutual labels:  backend
opentab
开源的轻应用后端(Open Tiny App Backend),轻量,高效,易部署。
Stars: ✭ 27 (-40%)
Mutual labels:  backend
deep-state-observer
State library for high performance applications.
Stars: ✭ 25 (-44.44%)
Mutual labels:  backend
eleanor
Code used during my Chaos Engineering and Resiliency Patterns talk.
Stars: ✭ 14 (-68.89%)
Mutual labels:  backend
libs-back
The GNUstep gui library is a library of graphical user interface classes written completely in the Objective-C language; the classes are based upon Apple's Cocoa framework (which came from the OpenStep specification). *** Larger patches require copyright assignment to FSF. please file bugs here. ***
Stars: ✭ 41 (-8.89%)
Mutual labels:  backend
carpoolear backend
The open source Laravel backend for the argentinian carpooling application: Carpoolear
Stars: ✭ 45 (+0%)
Mutual labels:  backend
uniauth-backend
backend service to power uniAuth
Stars: ✭ 16 (-64.44%)
Mutual labels:  backend

weixin_vote

run steps

  • add config.py
DOMAIN = ''
DB_HOST = ''
DB_NAME = ''
DB_USER = ''
DB_PWD = ''

QINIU_AK = ''
QINIU_SK = ''
QINIU_BUCKET_NAME = ''
  • run server.py

feature

libs

  • tornado
  • MySQL-python
  • pycrypto
  • httplib2
  • bs4
  • requests
  • qiniu ...

todo

  • 迁移静态文件到七牛服务器上
  • 把 access_token 存入数据库(考虑去掉 WeixinRefreshATKWorker)
  • 把 active 属性迁移到子账号上
  • 自动获取公众号基本信息
  • 邀请码、注册码自动定时清理
  • 管理后台
  • 将 WeixinRefreshATKWorker 分离出来
  • 更好的上传体验
  • 上传文件校验

screenshots

ranking page

admin

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].