What this application do:
- Get attendees by event from a Provider (actually only Eventbrite is available)
- Load prizes from a file
- Save Event and Winners
- Raffle prizes
- Tweet the winner with the respective prize
# clone the repo
git clone [email protected]:phplx/prize-raffle-console-app.git
cd prize-raffle-console-app
# [Optional] Using Vagrant
vagrant up
vagrant ssh
cd /vagrant
# download composer
curl -sS https://getcomposer.org/installer | php
php composer.phar install -o --dev
# Run
php bin/phplx.php
# or
./bin/phplx
# Run tests
./vendor/bin/phpunit
- Add new commands like listing all events, send email to winner.
- Add more DataAdapters and Providers
- Make the twitter username maps dynamically without knowing the question text in the Eventbrite Provider
Licensed under the MIT LICENSE