fcc.chadsheets.com

fcc.chadsheets.com

The FreeCodeCamp curriculum contains numerous interesting projects. I wrote this static Jekyll site to track my progress and solutions.

FreeCodeCamp - Project Landing Site

Overview

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/.

Install

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

Run

Use Grunt to monitor javascript for changes:

grunt -v dev

For Jekyll development, simply run:

bundle exec jekyll serve

Navigate to http://localhost:4000

Technology Stack

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

To-Do:

  • fix horizontal scroll
  • fix header underline

License

MIT License

jekyll logo

Want a Jekyll website built?

Hire a Jekyll developer