Skip to content

An example project exploring Meteoric, check out the step-by-step guide

Notifications You must be signed in to change notification settings

harish-chander/meteoric-projects

 
 

Repository files navigation

Start | Next Chapter >

WIP - Planning to release a new chapter each week... grill me if I fall behind

Features Coming Confirmed Bugs Confirmed Bugs

Meteoric Projects: A tutorial on how to make a hybrid mobile app with Meteor + Ionic

Lets go step by step making a simple-ish Meteor mobile app using Meteoric and some of the most popular Meteor packages.

What we will build

You landed your first enterprise client, nice! They need a secure system to manage their projects, contacts and notes. Eventually they will need a desktop web interface but for now they asked for native mobile apps. The app will need to serve iOS, Android and Window clients. Since they require three platforms, real-time data and you are a web developer... you obviously chose to use the amazing Meteor platform and Ionic UI.

Your client had a designer loosely wireframe the app, see below. As it sometimes goes not all the views have been provided so we will need to use our best judgement on the forms, pop-ups, modals and other interactions.

Got Sketch.app? Download this app's wireframe.

meteoric projects wireframe

Development Workflow

I find it useful when learning something new to always know "where" I am in an overall sense while working in the weeds. Data (Collections) drives this app and it will drive our workflow too. Below is the steps we will take when building each collection.

Workflow Process

  1. Create Story Issues
  • Create Collection
  • Create Schema(s)
  • Create Seed Data
  • List (Index)
  • Create List Publications
  • Create List Controller
  • Create List Route
  • Create List Templates
  • Record Details
  • Create Record Detail Publications
  • Create Record Detail Controller
  • Create Record Detail Route
  • Create Record Detail Templates
  • Record Edit
  • Create Record Edit Publications
  • Create Record Edit Controller
  • Create Record Edit Route
  • Create Record Edit Templates
  • Record Add
  • Create Record Add Publications
  • Create Record Add Controller
  • Create Record Add Route
  • Create Record Add Templates
  • Resolve "Blocking" Issues

Chapters (Development Order)

Start | Next Chapter >

About

An example project exploring Meteoric, check out the step-by-step guide

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published