Skip to content

wasisi/mykahawa_gp

Repository files navigation

mykahawa.org

MyKahawa is a coffee business analytics and market information tool aimed at improving transparency and visibility of Kenya's coffee market.

What you can find in this repository

You can view and/or download the following lists which are stored in the /data folder of this repository:

  1. Growers: List of cooperatives, estates and factories
  2. Dealers: Companies that have been licensed to purchase coffee at the Nairobi Coffee Exchage
  3. Transactions: records of coffee sales at the Nairobi Coffee Exchange from 27 January 2015 to 29 September 2020.
  4. General information about coffee in Kenya

Writing content

Writing Content

  • _node - static pages
  • _producers - featured producers with tags for filtering
  • _traders - list of dealers and transporters
  • _includes - reused content like side bars, profiles, icons, navigation and utilities
  • _posts - the default Jekyll collection of blog posts. Each post has a list of tags.
  • _projects is a directory of project pages. These are not organised into a collection. Each page can hold a description or documentation about a hobby or open-source project.

Theme used

Friday theme: https://github.com/sfreytag/friday-theme

Local development

This repo is the mykahawa.org website, based on Jekyll. There are two major steps to building this websitejekyll build builds the website as a regular Jekyll website.

  1. Clone this repo
  2. Tell git to fetch only the master branch, and not the gh-pages branch, which is built automatically and is very big. Edit .git/config and change the fetch line of the [remote "origin"] section to look like this: fetch = +refs/heads/master:refs/remotes/origin/master
  3. Install Jekyll: bundle install
  4. Build the website: bundle exec jekyll server --watch --incremental