Skip to content

csourcesc/csourcesc.github.io

Repository files navigation

CatSource

CatSource is an open-source blog for tutorials about, resources and more for the Scratch coding program.
It is built as a static website on Jekyll (ruby), hosted on GitHub Pages.

All the content is in the content submodule.

Installation

These instructions are based upon Jekyll's Quickstart guide.

Prerequisites

  • Ruby 2.4.0 or higher
  • RubyGems
  • GCC and Make

More information and how to install them at Jekyll's docs.

Instructions

  1. Clone the repo
    git clone https://github.com/csourcesc/csourcesc.github.io.git --recursive
  2. Install the jekyll and bundler gems
    gem install jekyll bundler
  3. Go to the directory
    cd csourcesc.github.io
  4. Install dependencies
    bundle install

Run

  1. Build the site and serve it
    bundle exec jekyll serve
  2. In your browser, go to
    http://localhost:4000