Sinatra application to show a pre-launch page and collect emails. Includes an admin view and CSV export. Partially inspired by beta-signup.
bundle install
- Create
config.yml
anddatabase.yml
from the example files - Create your database
- 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.
- Clone your fork of https://github.com/renderedtext/coming-soon
- Create a thoughtfully named topic branch to contain your change
- Hack away
- Add tests and make sure everything still passes by running
bundle exec cucumber
- If necessary, rebase your commits into logical chunks, without errors
- Push the branch up to GitHub
- Send a pull request for your branch
coming-soon is licensed under the MIT License.