# π Beyond Degrees: Youth Employment Matters
**Beyond Degrees** is a dynamic, fully responsive React website that raises awareness and proposes real solutions to youth unemployment in Rwanda. It features educational resources, success stories, data-driven statistics, and opportunities for community involvement β all built with modern web technologies.
---
## π Live Demo
π
francis-collab.github.io
---
## β¨ Features
- βοΈ Built with **React.js + Tailwind CSS**
- π Client-side routing using **HashRouter** for GitHub Pages
- π± Fully responsive across all devices
- π¬ Media support (videos, images, animations)
- π Data visualization with stats and tables
- π§ In-depth pages on root causes and solutions to unemployment
- π¬ Volunteer & contact forms
- π Ready for deployment on **GitHub Pages**
---
## ποΈ Project Structure
```
beyond-degrees-rwanda/
βββ public/
β βββ index.html
βββ src/
β βββ components/
β β βββ Header.js
β β βββ Footer.js
β βββ pages/
β β βββ Home.js
β β βββ About.js
β β βββ Statistics.js
β β βββ Solutions.js
β β βββ SuccessStories.js
β β βββ Resources.js
β β βββ Media.js
β β βββ GetInvolved.js
β β βββ Contact.js
β βββ App.js
β βββ index.js
β βββ index.css
βββ tailwind.config.js
βββ postcss.config.js
βββ package.json
βββ README.md
```
---
## π Installation & Development
### Clone the Repository
```bash
git clone
github.com
cd beyond-degrees-rwanda
```
### Install Dependencies
```bash
npm install
```
### Run the App Locally
```bash
npm start
```
App will run at:
localhost
---
## π Deployment to GitHub Pages
This project uses **gh-pages** and **HashRouter** for seamless GitHub Pages hosting.
### 1. Make Sure This is in `package.json`
```json
"homepage": "
francis-collab.github.io"
```
### 2. Deploy Commands
```bash
npm run build
npm run deploy
```
Your site will β¦