Skip to content
Sinatra application to show a pre-launch page and collect emails.
Pull request Compare This branch is 8 commits behind renderedtext:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
db/migrate
features
views
.gitignore
Gemfile
Gemfile.lock
LICENSE
README.textile
Rakefile
coming_soon.rb
config.ru
config.yml.example
database.yml.example

README.textile

coming-soon

Sinatra application to show a pre-launch page and collect emails. Includes an admin view and CSV export. Partially inspired by beta-signup.

Set up

  1. Create config.yml and database.yml from the example files
  2. Create your database
  3. Run rake db:migrate

Now you’re ready to:

rackup

And open localhost:9292.

Contribute

If you’d like to hack on the app, it’s better to use shotgun as a local server as it will automatically reload code changes.

Use Bundler to install the dependencies:

bundle install

Here’s how it goes:

  1. Clone your fork of https://github.com/renderedtext/coming-soon
  2. Create a thoughtfully named topic branch to contain your change
  3. Hack away
  4. Add tests and make sure everything still passes by running cucumber
  5. If necessary, rebase your commits into logical chunks, without errors
  6. Push the branch up to GitHub
  7. Send a pull request for your branch

License

coming-soon is licensed under the MIT License.

Something went wrong with that request. Please try again.