Thanks to visit codestin.com
Credit goes to github.com

Skip to content

A great starting point for writing AngularJS apps backed by a Socket.io-powered node.js server.

Notifications You must be signed in to change notification settings

dotmpe/angular-socket-io-seed

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AngularJS + Socket IO, Express, Node

created:2014-04-19
url:[email protected]:dotmpe/angular-socket-io-seed.git

seed project

Forked from https://github.com/btford/angular-socket-io-seed

Frontend
  • AngularJS
  • JQuery & Bootstrap
  • Templates through Jade backend?
Backend
  • Node.js
  • Socket IO
  • Express

Installation and run:

npm install -g bower \
  && bower install && npm install \
  && node app.js

Branch docs

master
  • Mostly original seed project, added underscore.
  • Install CSS/JS using bower to public folder, no other asset management; paths directly to Jade.

Subbranches have fixed various wanted features. Need to get back to master once some ORM starts rolling.

ToDo:
  • Would want coffeescript/livescript at frontend.
  • Need to figure out how to do passport with angular, look at what socket.io+angular does.
  • Compare against SocketStream stack.
Feature: f_coffee
  • Started feature branch for coffeescript.
  • Working for backend, need to fix loading in frontend.
Feature: f_tumblr
  • Started feature branch for tumblr.
  • Figure out OAuth first.
Feature: f_oauth2
  • Need to get federated login. OAuth2 working easily, Oauth1 too complicated, use library: Passport.
Feature: f_passport
  • Looking at passport module for authentication, tumblr module.
Fork: mongoose_demo

Merged in mongoose-demo seed. Working to rewrite to bookshelfjs

Mongoos-demo seed had originally no angular; but does have a working Passport implementation.

May want to check out backbone with ng separately.

Since everyone talks about backbone and angular separately and exclusively, I'm probably better off hacking express+socketio+sqlite3 for now to get my things going.

There is an Angular app called 'trojan' here.

Feature: f_markdown
  • First feature branch for mongoose_demo.
  • Create a client-side markdown editor. Needs RequireJS.

Features

AngluarJS

  • TODO: read more about btford.socket-io in public/bower_components/angular-socket-io/README.md

About

A great starting point for writing AngularJS apps backed by a Socket.io-powered node.js server.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 70.2%
  • CoffeeScript 22.3%
  • CSS 7.5%