Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marcusoftnet/koavote
A very simple voting site using Koa
https://github.com/marcusoftnet/koavote
Last synced: about 5 hours ago
JSON representation
A very simple voting site using Koa
- Host: GitHub
- URL: https://github.com/marcusoftnet/koavote
- Owner: marcusoftnet
- License: mit
- Created: 2014-04-15T16:13:55.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-09-02T04:55:25.000Z (about 9 years ago)
- Last Synced: 2024-04-13T19:26:09.665Z (7 months ago)
- Language: JavaScript
- Size: 372 KB
- Stars: 5
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
koaVote
=======A very simple voting site using Koa
# Backlog
## Todo
- download bootstrap locally for faster (?!) download in Indonesia
- Group result data on:
-- day
-- week
-- month
-- total
- Export the displayed results to Excel (see export route)
- Create some nice result graphs using the Google Charts
- Make sure the selected questionId is set as selected when posting back to result form## Doing
## Done
- Export xls as a file
- Configuration moved to a file of it's own
- Write tests... Ah well... started at least
- Create a "Thanks for your response"-page with possibility to add comment
- Create question-functionality, that:
- Update question
- Update the vote page so that it get the data from mongo
- Push to Heroku
- Make sure that after adding comment you're redirected back to the question in question :)
- Home page contains list of questions/polls.
- Create a page for showing result of a question
- Create a link to the result page from the question-page
- Move the result functionality under the question, route-wise### The model clean up
- The votes should have an array of tags, for searching - DONE
- The question should just prefill the vote-page with tags - DONE
- The hospital field should go away, and instead be a tag - DONE
- The results should NOT be /question/result, but just /result - DONE
- List votes matching criterias on the page - DONE
- Make pretty GUI-wise :P - DONE
- Basic authentication for admin - DONE
- Restructuring routes - DONE