Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Sinatra application to show a pre-launch page and collect emails.
Ruby
branch: master

Merge pull request #1 from devnetsa/master

Make it work with Ruby 2.0.0
latest commit 9f9ac96de9
@darkofabijan darkofabijan authored
Failed to load latest commit information.
db/migrate
features Sort out the Gemfile: require capybara, rspec, newer activerecord; up…
views
.gitignore Sort out the Gemfile: require capybara, rspec, newer activerecord; up…
Gemfile Update activerecord and add sqlite3 and shotgun in development group
Gemfile.lock Update activerecord and add sqlite3 and shotgun in development group
LICENSE Update readme, add license file.
README.textile Update readme
Rakefile Set up ActiveRecord.
coming_soon.rb List all users in backstage page
config.ru Correct bundler setup in config.ru.
config.yml.example Protect the admin area with configurable basic HTTP auth.
database.yml.example Set up ActiveRecord.

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. bundle install
  2. Create config.yml and database.yml from the example files
  3. Create your database
  4. Run rake db:migrate

Now you’re ready to:

rackup

And open localhost:9292.

Although to hack on the app, we recommend using shotgun as a local server, as it will automatically reload code changes.

How to contribute

  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 bundle exec 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.