Skip to content

vanderlin/halp

Repository files navigation

Tools you will need

http://www.sublimetext.com/ http://www.sequelpro.com/ https://www.mamp.info

Development

clone the repo repo...

Run the server
php -S localhost:8000 -t httpdocs/

Requirements

You need to have the following installed

  • Node https://nodejs.org/ In Terminal type: npm -v

  • Bower http://bower.io/ In Terminal type: bower -v

  • Composer In Terminal type: composer -v To install:

    • curl -sS https://getcomposer.org/installer | php
    • mv composer.phar /usr/local/bin/composer
  • Grunt http://gruntjs.com/ In Terminal type: grunt -v To Install:

    • npm install -g grunt-cli
  • php 5.4.x In Terminal type: php -v

  • php mcrypt extension In Terminal type: php -i | grep mcrypt You should see mcrypt support => enabled in the output. You may need to alias your version of php to point to the version in MAMP.

  • Fix mcrypt In Terminal: open ~/.bash_profileIf this file does not exist you need to create it. touch ~/.bash_profile

    Find out what version of php you are running in MAMP. Click on MAMP, then the gear icon (preferences), then the PHP tab copy the version you see ie: 5.6.7

    Add the following line to the bottom of the .bash_profile file. alias php='/Applications/MAMP/bin/php/php5.6.7/bin/php'

    Reload your bash profile . ~/.bash_profile

    Run php -i | grep mcrypt and see if you fixed it.

Installation

  • Open Terminal:

    • /Applications/Utilities/Terminal.app
  • Clone Github App

    • cd "A director that you want to install the app ie: ~/Sites"
    • git clone git@github.com:vanderlin/halp.git
  • Setup MAMP

    • doc root: (app location)/halp/httpdocs
    • Click Start Server
  • Setup Local Database

    • Open sequelpro
    • Host: localhost
    • Click: Connect via socket
    • User: root
    • Password: root
    • Top left - click choose database...Then add database, enter halp
  • install bower components

    • bower install
  • Setup Grunt

    • npm install
    • To have grunt running in the background, open another terminal window and cd to the app cd ~/Sites/halp now just run grunt Leave this window open, it will listen for any changes made to files.
  • Run composer (this may take sometime)

    • composer install
  • Run Site Setup

    • php artisan site:setup
  • Open Chrome

CSS Animtations

$("#class").addCSSAnimation('pulse', function() {
	console.log("Done with pulse");
})

EndPoints

Testing (For Admins only)

About

ideo task rabit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published