Connecting student talent with real opportunities.
SkillSeek is a web-based platform that connects students with employers for freelance, short-term, and project-based opportunities.
- Create and manage profiles
- Showcase skills, education, and experience
- Browse and save jobs
- Apply for opportunities
- Track applications
- Communicate with employers
- Create company profiles
- Post and manage jobs
- Review applications
- Communicate with students
- Authentication and role-based access
- Job categories
- Messaging and notifications
- Reviews and ratings
- MySQL database integration
| Technology | Purpose |
|---|---|
| PHP | Backend |
| MySQL | Database |
| HTML5 / CSS3 | Frontend |
| JavaScript | Client-side functionality |
| XAMPP / Apache | Local development |
| Git & GitHub | Version control |
| GitHub Actions | CI/CD |
- PHP
- MySQL
- XAMPP
- Apache
- phpMyAdmin
git clone https://github.com/JHUB-AFRICA/skill-seek.git- Move the project to
htdocs. - Start Apache and MySQL in XAMPP.
- Create a database named
skillseekin phpMyAdmin. - Import
database.sql. - Configure
config/database.php. - Open:
http://localhost/SkillSeek/
SkillSeek uses MySQL to manage:
- Users and profiles
- Jobs and categories
- Applications
- Messages
- Notifications
- Reviews
- Payments
The database structure is provided in database.sql.
SkillSeek uses GitHub Actions for continuous integration and deployment.
The workflow is maintained in:
.github/workflows/
Dr. Lawrence Nderu Project Supervisor — JHUB Africa
Jomo Kenyatta University of Agriculture and Technology (JKUAT) JHUB Africa
Official institutional logos are displayed on the SkillSeek website.
- Cynthia Silvia Gakii
- Eric Kilungya
- Peter Musolya
- Flavius Muruka
- Lynet Mbinya
- Brian Kithuka
- Levi Koech
Under Development
SkillSeek is currently being developed and tested, with core functionality for student profiles, employer profiles, jobs, applications, communication, notifications, and database management.
**SkillSeek — Connecting Student Skills With Opportunities.**