##Meteor Cookbook

Hi. Welcome to the Meteor Cookbook; a FAQ and tutorial culled and curated from over 2 years of emails and discussions from the [meteor] google group and my experiences rolling out packages and apps. These documents are intended for the intermediate user learning Meteor, who is accustomed to a) object-oriented frameworks and languages, such as Java and C#, and b) relational databases and data structures derived from SQL table schemas. The focus is on helping the user grow accustomed to functional programming using document oriented databases.

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

Build A Weblog!

With version 1.0 of Meteor having been released, the Meteor Cookbook is getting a rewrite to bring all of it's examples and recipes up to 1.0 status. The default application that all the examples build towards is creating a weblog; which can then be used as the basis of self-publishing, online journals & diaries, bulletin board systems, chat rooms, advocacy platforms, electronic medical records, personal health & fitness records, quantified-self applications, or any other application that might need a weblog.

Weblog

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

Clinical Meteor Track

Meteor Cookbook is the official documentation of the Clinical Meteor Track project... a version of Meteor designed for biomedical, clinical, and healthcare applications. Check out the project page to learn more, and be aware that these two projects are being run in parallel.

http://clinical.meteor.com/

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

Index

##Applet Demos Links to live versions of the examples associated with this cookbook.

Live Demo Source Available? Documented Interface Acceptance Tests Meteor Version
REST API rest-api yes bootstrap3 yes 1.0
Workflow Routing workflow-routing basic bootstrap3 --- 1.0
Minimongo Table minimongo-table --- bootstrap3 --- 0.8.0.1
ActiveRecord List clinical-ui-crud-list --- bootstrap3 --- 0.8.0.1
Offline Todos offline-todos yes bootstrap3 yes 1.0
Dropzone UI dropzone-ui yes bootstrap3 --- 0.9.1
Stripe Payments - Per Service payment-per-service basic bootstrap3 --- 0.6.5
Stripe Payments - Subscriptions payment-subscription --- bootstrap3 --- 0.6.5
Stripe Payments - Crowdsourcing payment-crowdsourcing --- bootstrap3 --- 0.6.5
Geolocated Parties leaflet-parties --- bootstrap3 --- 0.7.0.1
Run Command Line Script exec-commaind-line-from-ui --- bootstrap3 --- 0.8.1.3
Clinical Support Forum clinical-support-forum --- bootstrap3 --- 0.8.0
ActiveRecord Table clinical-ui-crud-table --- bootstrap3 --- 0.8.2
ActiveRecord Forms clinical-ui-forms --- bootstrap3 --- 0.6.5
ClinicalFramework Boilerplate panel-layout --- bootstrap3 --- 0.8.0.1
Realtime Analytics Pipeline rest-analytics-pipeline --- bootstrap3 --- 0.9.1
Drag and Drop drag-and-drop --- bootstrap3 --- 0.8.0
Green Eggs and Spam green-eggs-and-spam --- bootstrap3 --- 0.8.0
Fonts & Calligraph fonts-site no bootstrap3 --- 0.6.5.1
Dictionary dictionary --- bootstrap3 --- 0.6.5
Collabtionary collabtionary --- bootstrap3 --- 0.6.5
Hubble - CRUD & Datasets hubble yes bootstrap3 --- 0.6.5

####Meteor Architecture

Meteor Architecture