This site contains projects I completed over the course of the Free Code Camp cirriculum.
The site is statically compiled using Jekyll and npm. NPM dependencies are required in production
so either setup a hook to pull them or move the files referenced in Gruntfile.js
and main.css
from /node_modules/ to /assets/.
First ensure Jekyll and bundler are installed:
gem install jekyll bundler
Clone this repository and install ruby and npm dependencies:
git clone [email protected]:cjsheets/fcc.chadsheets.com.git
cd fcc.chadsheets.com
bundle install
npm install
Use Grunt to monitor javascript for changes:
grunt -v dev
For Jekyll development, simply run:
bundle exec jekyll serve
Navigate to http://localhost:4000
See linked repositories for app-specific technology stacks. Some use Angular, others React. Some rely on Node and others are hosted on PaaS providers.
This package contains:
Front-End | Back-End |
---|---|
Jekyll | Nginx |
Bootstrap | npm |
HTML5/SCSS | Cloudflare |
Grunt | Formspree |
MIT License