Service | Badge |
---|---|
Travis | |
Coveralls | |
Scrutinizer (Quality score) | |
Scrutinizer (Coverage) | |
VersionEye (PHP) | |
VersionEye (Gem) | |
VersionEye (Node) | |
VersionEye (Bower) | |
Insight |
Status : MVP
Board : https://waffle.io/Sharepear/Sharepear
Au niveau javascript :
- jQuery : http://www.jquery.com
- DropzoneJS : http://www.dropzonejs.com
- Masonry : http://masonry.desandro.com
Au niveau PHP :
- OneupUploaderBundle : https://github.com/1up-lab/OneupUploaderBundle
- LiipImagineBundle : https://github.com/liip/LiipImagineBundle
Design :
- http://tympanus.net/codrops/2012/11/06/gamma-gallery-a-responsive-image-gallery-experiment/
- http://tympanus.net/codrops/2013/07/02/loading-effects-for-grid-items-with-css-animations/
- http://tympanus.net/codrops/2012/06/18/3d-thumbnail-hover-effects/
- http://tympanus.net/codrops/2013/04/19/responsive-multi-level-menu/
- http://tympanus.net/codrops/2013/08/13/multi-level-push-menu/
- picture : http://unsplash.com/
git clone [email protected]:Sharepear/Sharepear.git
cd Sharepear
cp app/config/parameters.yml.dist app/config/parameters.yml
composer install
app/console doctrine:database:create
app/console doctrine:migration:migrate -n
app/console assets:install --symlink
npm install
node_modules/.bin/grunt
app/console doctrine:database:drop --force
app/console doctrine:database:create
app/console doctrine:migration:migrate -n
- grunt : pour compiler automatiquement les fichiers LESS et COFFEE
- grunt server : il y a le watch sur l'ensemble des fichiers générés et le serveur PHP de lancé
- grunt live : il y a le livereload en plus de 'grunt server'
Le déploiement se fait depuis votre machine local. Il faut avoir renseigné dans dans le fichier hosts (/etc/hosts) deux domain :
-
sharepear.dev 199.199.199.199 : pour la vagrant
-
sharepear.prod ?.?.?.? : pour votre production
bundle install bundle exec cap vagrant deploy bundle exec cap prod deploy