A simple (straw) poll web application made with Laravel https://poll.fuwafuwa.moe
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
Les De Ridder 46b3162a17 Clarify readme 6ヶ月前
app Only commit DB transaction after voting code is set to used 6ヶ月前
bootstrap Add Laravel 5.7 base files 7ヶ月前
config Clean .env and make timezone configurable 7ヶ月前
database Implement poll creation 7ヶ月前
public Add optional deployment-specific footer 6ヶ月前
resources Implement JSON output 6ヶ月前
routes Implement poll editing 7ヶ月前
storage Add Laravel 5.7 base files 7ヶ月前
tests Delete most unused Laravel stuff 7ヶ月前
.editorconfig Add Laravel 5.7 base files 7ヶ月前
.env.example Clean .env and make timezone configurable 7ヶ月前
.gitattributes Add Laravel 5.7 base files 7ヶ月前
.gitignore Add optional deployment-specific footer 6ヶ月前
LICENSE Add license 7ヶ月前
README.md Clarify readme 6ヶ月前
artisan Add Laravel 5.7 base files 7ヶ月前
composer.json Remove unused stuff from composer.json 6ヶ月前
composer.lock Tidy HTML output 7ヶ月前
package-lock.json Use Laravel Mix to combine and minify CSS 6ヶ月前
package.json Add Laravel 5.7 base files 7ヶ月前
phpunit.xml Add Laravel 5.7 base files 7ヶ月前
server.php Add Laravel 5.7 base files 7ヶ月前
webpack.mix.js Use Laravel Mix to combine and minify CSS 6ヶ月前
yarn.lock Add Laravel 5.7 base files 7ヶ月前

README.md

pollthingy

A simple (straw) poll web application made with Laravel 5.7.

Features

  • Many useful options (multiple answers, automatic closing of poll at a chosen date, hiding results until poll is closed, etc.)
  • Optional duplication checking via generated single-use voting codes
  • Sane endpoints/‘RESTful API’ (with optional JSON output via HTTP Accept header)
  • Simple CSS based on Cutestrap
  • No JS is used
  • Developed with support for text-based browsers in mind (including pie charts in w3m)

API

TODO: Document the API.

License

pollthingy is licensed under the University of Illinois/NCSA Open Source License. The full license can be found in the LICENSE file.