Pushboard is weekly newsletter of curated events in Portland, OR. This Rails app lets users subscribe to the mailing list and submit events to be included in future newsletters.
Currently, the app leverages the Mailgun API to send an email to the newsletter coordinator. In the future, admins should be albe to manage subscribers and submitted events, build newsletters, and send them out to subscribers--all from the app.
In your terminal, clone this repo and navigate to the new directory:
$ clone https://github.com/nrbernard/pushboard.git
$ cd pushboard/
Make sure you've installed postgres and have started the server:
$ postgres
Run Bundler to install the dependencies:
$ bundle
Set up the databases on your local machine:
$ rake db:create
$ rake db:schema:load
Finally, start the Rails server:
$ rails s
The site should now be available at localhost:3000.
The current live site is at http://www.pushboardportland.com.
Here's a list of features on the to do list:
- Build newsletters from submitted events
- Send newsletters to specific subscribers
Update and delete subscribersUpdate and delete events
##Author Nick Bernard
##License MIT