This is the open source website for Youth Innovators Hub (YIHub) — a community in Kigali, Rwanda built around young people who are learning, building, and growing together through hackathons, workshops, and real tech projects.
The website belongs to the community. That's why it's open source — members can report issues, suggest improvements, and contribute directly to the space they're part of.
git clone https://github.com/samuelxanda/yihub-website.git
cd yihub-website
npm install
npm run devOpen http://localhost:3000.
@netlify/vite-plugin emulates /.netlify/functions locally — no separate netlify dev step.
For Airtable-backed pages locally, copy .env.example to .env and add your credentials:
AIRTABLE_API_KEY=pat...
AIRTABLE_BASE_ID=app...
Same variables as in Netlify site settings.
This is a community project — all skill levels are welcome.
- Fork the repo
- Create a branch:
git checkout -b your-branch-name - Make your changes
- Push and open a Pull Request
Found a bug or have a suggestion? Open an issue.
React · Vite · Vercel · youthinnovatorshub.tech
MIT — see LICENSE.
Built with ❤️ in Kigali, Rwanda 🇷🇼