A simple way to receive email lists
Ruby HTML CSS CoffeeScript JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
bin
config
db
lib
log
public
spec
test
vendor/assets
.gitignore
.rspec
Gemfile
Gemfile.lock
LICENSE.txt
Procfile
README.md
Rakefile
config.ru

README.md

What is Listboxer?

Listboxer is the result of an idea I had to decouple email newsletters from the email inbox. It basically acts as a public inbox where people can come and discover newsletters before subscribing to them. There is a lot of good content out there that is currently silo-ed and hidden from discovery. Lots of really smart people are creating amazing stuff but it's hidden away from view. Imagine a twitter that doesn't require you to do anything but send out the emails you're already creating.

How it works:

Diagram

Why was it created?

I created it as a project to learn more about RoR and postbacks using a third-party API.

How long did it take to create?

It was created in about a week as a final project for General Assembly's Web Development Immersive Course.

How to install?

Requirements

  1. Create account on Postmark
  2. Setup an inbound email address and point it at your server. Using a service like ngrok is quite useful in this situation.
  3. Download install and run PostgreSQL

Install Process

  1. $ git clone https://github.com/rileygelwicks/listboxer.git
  2. $ cd listreader/
  3. $ bundle install
  4. $ rails s
  5. Navigate to localhost:3000 in your browser.

Tech Stack

  • Ruby on Rails
  • PostgreSQL
  • Griddler for handling inbound emails.
  • CoffeeScript with jQuery
  • Heroku for hosting.

License

MIT