GitXplorerGitXplorer
i

hausparty-client

public
0 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
8df25a53054124da3690ee52f3154e6466f2b981

Update README.md

iimgntn committed 10 years ago
Unverified
4a4c097b1483502cd2da05f57a659f46dc6f03e9

font

iimgntn committed 10 years ago
Unverified
2934f46c36669abaee02064aa9747a759881267d

hausparty

iimgntn committed 10 years ago
Unverified
17933cb9f70af5a9e0ae15db1bdb2f397da639d1

end of night

iimgntn committed 10 years ago

README

The README file for this repository.

hausparty ordering app

this is a backbone.js client-side app for the hausparty api.

prerequisites:
node.js installed, npm installed, bower installed, gulp installed, firebase tools installed

setup node packages:
npm install

setup bower packages
bower install

develop / build:
start a development environment / do a build: (turn on livereload extension in your browser)
gulp

If you change files, be sure to "gulp" from the command line before you deploy on firebase to build a new bundle

deploy:
deploy to firebase:
firebase deploy

File Structure
/build --> scratch folder during build
/gulp --> build tasks
/node_modules --> vendor libraries
/src --> hausparty source code
/static-fileserver --> gets deployed to firebase
package.json --> lists transforms, globals, etc.
gulpfile.js --> points to /gulp tasks


Source Folder File Structure
/helpers --> format data for templates
/models --> business logic
/partials --> can be used inside of templates
/spec --> tests (minimal)
/styles --> css controls how things look
/styles/images --> where to keep images
/styles/fonts --> where to keep fonts
/templates --> rendered by views
/views --> put content on the page
index.js --> the main app. contains the router.