evolmk / pixelmasher

Portfolio Webapp using Sails, Jade, SCSS, Bootstrap

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pixelmasher Portfolio App

Sails + Jade + Sass + Bootstrap

Dependencies

  • Postgresql: install database
  • Postico: postgres gui

Prerequisites

npm install sails -g
npm install -g foreman

Setup

clone repo

git https://github.com/evolmk/pixelmasher.git
cd pixelmasher

update your own database settings

cp .env.example .env

install dependencies

npm install

create database

psql -h localhost
create database pixelmasher;

Run

nf start
sails lift (without node foreman)

Deploy to Heroku

create app

heroku create pixelmasher-app

add Procfile file to app's root

web: node app.js

add buildpack to heroku

heroku config:add BUILDPACK_URL=https://github.com/ddollar/heroku-buildpack-multi.git

deploy

heroku login
git add .
git commit -m "commit_message"
git push heroku master

logs

heroku logs --tail

About

Portfolio Webapp using Sails, Jade, SCSS, Bootstrap


Languages

Language:JavaScript 77.4%Language:CSS 18.6%Language:HTML 4.0%Language:Ruby 0.1%