Skip to content

A simple Meteor app to solicit user stories, pain points, or ideas and share them with an audience.

Notifications You must be signed in to change notification settings

chadokruse/inception

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A simple app to gather ideas

==============================

This is a fork of the most excellent Made with Meteor sample app repurposed to gather ideas instead of app names and urls.

Notable additions

  1. Added Mad-Lib style input form
  2. Added Mongo Admin feature
  3. Updated styling
  4. Added SEO-friendly URLs
  5. Added Google Analytics (which is harder to do in Meteor than it should be)
  6. Upon submission, idea is posted to a Sprint.ly project (love me some Sprint.ly)

Notable todos

  1. Update code naming conventions to map to new use (e.g. ideas instead of apps/names, use who/what/why)
  2. I removed the audit-arguments-check package due to compatibility error. Would be nice (and secure) to add back.
  3. Occasionally there is a delay on prod (as hosted by meteor). Currently messing around with using spin.js to indicate Meteor is thinking, but this is still a work in progress.
  4. The Houston package is awesome! It works great but current implementation is throwing some errors which seem to be innocuous, but nonetheless need to be figured out.

Getting started

See instructions here if this is your first Meteor app.

Usage

  1. Add your Sprint.ly credentials to settings.json
  2. If you deploy to a public site, be sure to navigate to yourapp.com/admin and enter in a set of admin credentials. You app will be exposed until you do so.
  3. Update relevant Google Analytics fields per your setup

(This section under development!)

Screenshots

Landing Page

Disclaimer

This code is provided "as is" with no warranties. It'll probably break and may expose your api keys and all of your site visitors' data. Proceed with caution.

License

The Inception name and logo is copyright Chad Kruse and may not be used for commercial projects. Everything else, do with it as you wish, commercial or otherwise. If you like formal licenses: Copyright (c) 2013 Chad Kruse, released under the MIT license.

See original meteor app for licensing covering the original work.

Credits

Original meteor app creation led by n1mmy.

About

A simple Meteor app to solicit user stories, pain points, or ideas and share them with an audience.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 70.2%
  • CSS 29.8%