Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jordanell/atom-vote
A small voting platform.
https://github.com/jordanell/atom-vote
Last synced: about 1 month ago
JSON representation
A small voting platform.
- Host: GitHub
- URL: https://github.com/jordanell/atom-vote
- Owner: jordanell
- Created: 2015-05-26T02:49:27.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-01-13T20:35:25.000Z (almost 9 years ago)
- Last Synced: 2023-03-12T07:27:43.553Z (almost 2 years ago)
- Language: Ruby
- Size: 467 KB
- Stars: 4
- Watchers: 2
- Forks: 3
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Atom Vote
A simple voting web application
## Status
[![Circle CI](https://circleci.com/gh/jordanell/atom-vote.svg?style=svg&circle-token=e362bab71fc7813e947d11f8f1a59602f51b1185)](https://circleci.com/gh/jordanell/atom-vote)
## Description
Atom Vote is a simple voting application that can be used via the web or through the
API.A user creates a question with up to four choices, recieves a public link, then lets
the votes roll in.## Development
To set up your development environment in OSX follow the directions below.
### Brew Installs
Install Homebrew from https://github.com/mxcl/homebrew or http://brew.sh/
brew update
brew install rbenv ruby-build postgresql git apple-gcc42 qt5### Configure Postgres
Ensure you have a `root` user with no password.
Create the following databases:
1. atom_vote_development
2. atom_vote_testGrant permission on these new databases to the `root` user.
### Ruby Install
rbenv install 2.2.3
rbenv rehash### Clone Repository
git clone [email protected]:jordanell/atom-vote.git
cd atom-vote
rbenv local 2.2.3
bundle install
bundle exec rake db:migrate### Run the server
rails server