Website for the epicrowd.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
dist
fonts
locales
src
sys
.editorconfig
.gitignore
.htaccess
Gruntfile.js
README.md
_constants.php
_footer.php
_head.php
_header.php
_scripts.php
become-a-sponsor-pt.html
become-a-sponsor.html
bower.json
envio_contato.php
favicon.ico
favicon.png
grunt-config.json
humans.txt
index.php
organizers-pt.html
organizers.html
package.json
recaptchalib.php
robots.txt
streaming.html
touch-icon-ipad.png
touch-icon-ipad@2x.png
touch-icon@2x.png

README.md

Epicrowd

Source of the main website for Epicrowd simposium.

Deployment status from dploy.io

Setup

  1. If you don't have installed npm, bower and grunt do it now.

  2. After install run the npm install command to install all the dependencies.

    $ npm install
    
  3. Run grunt command to initialize.

    $ grunt
    

Pay Attention

  1. We use bower to manage all the dependencies.

      $ bower search name-package
      $ bower install name-package --save-dev
    
  2. We use grunt to make hard work.

  3. We work with two paths for images:

  • src to images in development.
  • dist to images in production.

run grunt img command to minify and optmize images.

  1. We use browserSync to test in differents browsers and devices.

remove this script when production server.

<script type='text/javascript'>//<![CDATA[
;document.write("<script defer src='//HOST:3000/socket.io/socket.io.js'><\/script><script defer src='//HOST:3001/client/browser-sync-client.0.9.1.js'><\/script>".replace(/HOST/g, location.hostname));
//]]></script>
  1. For best control of scripts, add libs and your scripts to compile and concatenate in grunt-config.json file, the task uglify.

Have a nice job :)