meteor-prelaunch is an application that lets you announce your future project and collect emails of interested customers. It's written in JavaScript using the Meteor framework. This project is a fork of mongolab-meteor-leadcapture-app by FrozenRidge.
- Design
inspiredblatantly stolen from Bootstrap's Narrow marketing. - Admin login with Github.
- MIT licensed.
- Install meteor.js:
$ curl https://install.meteor.com | sh
- Clone this project:
$ git clone https://github.com/jacquerie/meteor-prelaunch.git
- Move in the project directory:
cd meteor-prelaunch
- Edit
ADMIN_USERS
(line 6 inapp.js
) so that it contains your Github username(s) - Deploy to meteor.com:
meteor deploy --password APPNAME.meteor.com
whereAPPNAME
is your app's name, entering a new password when prompted. - Click on the Github button in the low left corner and register your new application following the popup instructions.
-
Incoming email addresses are checked against a complicated Regex to ensure that they are valid. I agree with David Celis that this is the wrong approach: I'd rather use Kicksend's mailcheck.
-
The admin view needs pagination. Currently no official package offers pagination, but there's some unofficial support using packages from Atmosphere.