Kenya Educational Mapping Site
# Exploring Kenyan Education
Welcome to the Exploring Kenyan Education site.
This is the public repository for the site:
##Documentation
This documentation is divded into two parts. The first section covers how to set up github and fork the project, and explains the site architecture with file descriptions. The second section backs up to data processing and map design by providing links to tools to download, and docs for working with SQLite and Tilemill.
##Github and Site Architecture
###Setting up Github
- Create an account
- Set up Git
- Forking a repository
### Forking the project
To use this project as a starting point, fork the repository. This will create a new copy of the project on github. Make changes by setting up a local repo by cloning it to the file or directory that you desire, and then from there you can make changes and commit/push them to github. For example, I have a local github folder that I navigate to with `cd Documents/github/` to clone all github projects. Then i navigate into the spcecific project to commit and push changes.
###Files
-----
#### GH-pages branch
_layouts Major page templates.
_posts Content. Data for open data page, sources, about.
css CSS stylesheets
ext javascript libraries (that are not modified at all for site)
fonts Fonts.
img Images.
js Javascript that is custom for site - where map layers and text are inserted
README.md This file.
_config.yml Jekyll configuration file.
index.html Home page.
### Master branch
data all data used in TileMill projects
img all images used in TileMill projects
tilemill Kenya-Bank tilemill projects.
###Jekyll
The site uses Jekyll, a simple, logic aware, static site generator. In a nutshell you build a site with all the logic and source files you need and Jekyll creates a static copy of the website in a '_site/' directory. Note that you do not touch the contents of this di …