Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/watadarkstar/makeshift
https://github.com/watadarkstar/makeshift
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/watadarkstar/makeshift
- Owner: watadarkstar
- Created: 2013-08-31T18:47:37.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2013-09-05T22:55:56.000Z (over 11 years ago)
- Last Synced: 2024-10-14T10:17:43.836Z (3 months ago)
- Language: JavaScript
- Size: 7.51 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# [We Make Shift](http://www.wemakeshift.com)
Creative people doing shit about shit for shit.
## Version
v0.0.1 Develop
## Dev Requirements
You must have the following installed to start developing
+ [Node JS](http://nodejs.org/)
+ [Yoeman](http://yeoman.io/)
+ [Compass](http://compass-style.org/install/)
+ [Ruby (we assume you have this)](https://www.ruby-lang.org/en/downloads/)
+ [Git (we assume you have this)](https://help.github.com/articles/set-up-git)Or you can use our Nitrous.io box that is fully setup for development
+ [Nitrous.IO](https://www.nitrous.io/app#/boxes)
## Dev Commands
Install needed node libraries:
cd makeshift/
npm installInstall needed bower modules:
cd makeshift/app/
bower installManually install angular generator (don't need to do this if you just go npm install see above ^)
cd makeshift/
npm install -g generator-angularRun server
cd makeshift/
grunt serverRun the unit tests
grunt test
Build an optimized, production-ready version of the app (do not do this unless your serious YO)
grunt
Generating angular stuff
yo angular:controller myController
yo angular:directive myDirective
yo angular:filter myFilter
yo angular:service myServiceInstall one or more bower dependencies
bower install ..
## Deploying
Build project use either or
grunt
grunt buildPush to subtree (after add and committing)
git subtree push --prefix dist origin gh-pages
To setup DNS [go here](https://help.github.com/articles/setting-up-a-custom-domain-with-pages)
## API
+ [Admin](http://makeshift-rails.herokuapp.com/admin/login)
## Known Issues
Grunt build is not working for certian versions [see here](https://github.com/yeoman/generator-webapp/issues/140). Use this code:
npm install [email protected]
## Developer
Developed by Adrian Carolli
+ [@wataweb](http://twitter.com/wataweb)
+ [Github Profile](http://github.com/watadarkstar)