rhysstubbs / Personal-Site

Personal Portfolio Website

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project Informaton

Built by Sound in Theory

Fresh Installation

  1. Copy this project to a new directory

  2. Run these commands in the project root:

    composer install
    php oil r cmf:install
    

Existing Project Installation

  1. Create local DB and check that the settings are correct in fuel/app/config/development/db.php
  2. Run composer install
  3. If your database already has data in it, you are finished
  4. If you are starting from a blank database, run php oil r migrate to create the DB structure
  5. Now you have a blank database, run php oil r cmf:createSuperUser to create a user with admin access

Front End Development

  1. Check that you have Node.js installed: http://nodejs.org/

  2. Change to project root and run these commands:

    npm install
    
  3. To build project for development run

    npm run dev
    
  4. To start front-end development run git add

    npm run watch
    
  5. Before deploying to production, run

    npm run build
    

SASS Mixins

We use http://bourbon.io to provide some lightweight mixins for certain CSS features like transform.

The docs for this can be found here: http://bourbon.io/docs/

About

Personal Portfolio Website


Languages

Language:PHP 84.2%Language:CSS 12.2%Language:JavaScript 2.2%Language:HTML 1.4%