Skip to content

ioctaptceb/meetling

Repository files navigation

meetling

my first angular app, and also the first time that I work with ES6, so there was a lot to know.

To start, here were some of my major resources: ES6 Boilerplate with babel, browserify: https://github.com/thoughtram/es6-babel-browserify-boilerplate

John Papa’s style guide for angular: https://github.com/johnpapa/angularjs-styleguide

unit testing modules with karma (from airpair) https://www.airpair.com/angularjs/posts/testing-angular-with-karma

Angularjs tutorial and reference: https://docs.angularjs.org/tutorial/step_00

ES6 modules reference: http://www.2ality.com/2014/09/es6-modules-final.html

ES6 class reference: http://www.2ality.com/2015/02/es6-classes-final.html

protractor reference: http://angular.github.io/protractor/#/

babel reference https://babeljs.io/

authentication http://jasonwatmore.com/post/2015/03/10/AngularJS-User-Registration-and-Login-Example.aspx#app

..more that will be added over time

###The task: learn angular while also learning es6, and adhering to the styleguide.

###The app: Meetling - a way to set up meetings with people, anywhere in the world, with automatic time synchronization. and some sort of light algorithm of when they are probably asleep, probably at work, etc.

###The assumptions - -users will register and can register their friends

-maybe later there will be something more

###The sketch:

*Login page - enter details or register

*Cuttingboard - same section as login -- but is also the drag and drop area for meetlings to be arranged

*Meetshop - sidebar / slidy that contains a list of friends (can be added to)

*Meetbin - sidebar / slidy that contains a calendar with times and meetlings

actual sketch will eventually follow

##TODO:

  • authentication
  • viewz
  • stuff

About

Angular test app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published