项目作者: gilmoreg

项目描述 :
Create a poll from your Myanimelist Plan To Watch list!
高级语言: JavaScript
项目地址: git://github.com/gilmoreg/pick.git
创建时间: 2017-06-01T19:01:16Z
项目社区:https://github.com/gilmoreg/pick

开源协议:

下载


Pick.moe

by Grayson Gilmore.

See the live site here.

Summary

Many fans of anime keep track of shows they plan to watch on a site called Myanimelist. Many times this list can grow to dozens of shows, leaving them flustered as to what they should watch next. They end up posting their list on social media asking others to help them choose. Pick makes this easier by generating a poll out of a user’s plan to watch list which they can then share. Others can quickly vote for a show without having to type out a comment or an argument, and the user can quickly see which option is a crowd favorite.

Technical

  • This is a fullstack Node/Koa app.
  • Polls are stored in a MongoDB database.
  • Votes are rate limited by origin
  • See the source for other details

Build

Requires the following environment variable (or an instance of MongoDB running on the same host):

  1. DATABASE=mongodb://<user>:<password>@<host>/pick
  1. git clone https://github.com/gilmoreg/pick.git
  2. cd pick
  3. npm install
  4. npm start