Skip to content

An application that lets you announce your future project and collect emails of interested customers.

License

Notifications You must be signed in to change notification settings

jacquerie/meteor-prelaunch

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

meteor-prelaunch

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.

Preview

Features

  • Design inspired blatantly stolen from Bootstrap's Narrow marketing.
  • Admin login with Github.
  • MIT licensed.

Installation

  1. Install meteor.js: $ curl https://install.meteor.com | sh
  2. Clone this project: $ git clone https://github.com/jacquerie/meteor-prelaunch.git
  3. Move in the project directory: cd meteor-prelaunch
  4. Edit ADMIN_USERS (line 6 in app.js) so that it contains your Github username(s)
  5. Deploy to meteor.com: meteor deploy APPNAME.meteor.com where APPNAME is your app's name.
  6. Click on the Github button in the low left corner and register your new application following the popup instructions.

TODO

  • 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.

About

An application that lets you announce your future project and collect emails of interested customers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 89.2%
  • CSS 10.8%