Website for AI Research Foundations Capstone Project Datasets - Africa AI Upskilling Initiative
# Capstone Datasets Website
A static website for discovering and accessing curated datasets for AI Research Foundations capstone projects across Africa.
**Live site:**
capstone.aims.ac.za
## Project Overview
This website supports the **AI Research Foundations Train-the-Trainer programme**, providing AI Champions (HEI lecturers), their Teaching Assistants, and the STEM students they supervise across Nigeria, Ghana, Kenya, and South Africa with curated, contextualized datasets for capstone projects. It is the datasets companion to the AI Champion Lecturer Toolkit.
## Technology Stack
- **Framework:** Jekyll (static site generator)
- **Hosting:** GitHub Pages
- **Styling:** SCSS with responsive design
- **Search:** Client-side JavaScript
## Getting Started
### Prerequisites
- Ruby 3.0+
- Bundler
### Local Development
```bash
# Install dependencies
bundle install
# Run local server
bundle exec jekyll serve
# Open
localhost
```
### Deployment
The site automatically deploys to GitHub Pages when changes are pushed to the `main` branch via GitHub Actions.
## Documentation
- PLAN.md - Comprehensive implementation plan
- _data/datasets.yml - Dataset catalog (coming soon)
## Project Structure
```
capstone-datasets-website/
├── _config.yml # Jekyll configuration
├── _data/ # YAML data files
├── _includes/ # Reusable HTML components
├── _layouts/ # Page templates
├── _sass/ # Stylesheets
├── assets/ # Static assets (CSS, JS, images)
├── datasets/ # Individual dataset pages
├── courses/ # Course-specific pages
├── pages/ # Static pages
└── index.html # Homepage
```
## Contributing
See CONTRIBUTING.md for guidelines on adding datasets and contributing to the website.
## Related Sites
- Pilot Workshop - AIMS AI Research Foundations pilot workshop site
- AI Research Foundations on Google Skills - The online curriculum
## Lic …