๐ Helping refugees and migrants bridge their skills to local job markets
AI Skill Bridge is a full-stack web application designed to help refugees and migrants:
- Map their existing skills (even if undocumented) to local job opportunities.
- Generate CVs in the host countryโs format.
- Suggest quick, practical upskilling resources to enhance employability.
The application is designed to be warm, supportive, and empowering, making the job search process less stressful and more actionable.
โก Note: This project was initially created using Lovable AI and then further worked on. You can also edit and run it locally using Node.js & npm.
- Frontend: React + TailwindCSS
- Responsive, friendly, and welcoming UI.
- Backend: Python + FastAPI
- Endpoints include:
- Submitting user skills (text input).
- Mapping skills to local job market data (mock JSON dataset).
- Generating CV text in host country format (template-based).
- Suggesting short courses or resources (mock data for MVP).
- Endpoints include:
- Data: JSON/CSV files with sample skill-job mappings and upskilling resources.
- Storage: Local (in-memory or JSON files for MVP).
- Authentication: Skipped for MVP (can be added later).
- Welcome page with mission overview (friendly tone).
- Skill submission form.
- Display of matched local job roles.
- Generate sample CVs (downloadable PDF).
- Quick upskilling suggestions with links/resources.
frontend/โ React + Tailwind frontendbackend/โ FastAPI backend +requirements.txtdata/โ Sample jobs & upskilling JSON filesdocs/โ Vision, architecture, and other documentationREADME.mdLICENSE.gitignore
- Clone the repository:
git clone https://github.com/YOUR-USERNAME/ai-skill-bridge.git
cd ai-skill-bridge- Backend setup:
cd backend
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt
uvicorn app:app --reload- Frontend setup:
cd frontend
npm install
npm startVisit https://migrant-skill-ai.lovable.app to see the app in action.
Contributions are welcome! Feel free to:
- Add new features or endpoints.
- Improve UI/UX for accessibility.
- Expand sample data with real-world job mappings.
Please open a Pull Request or issue to discuss changes.
This project is licensed under the MIT License.
๐ก Note: This is an MVP scaffold with placeholder data and code, ready to extend for real-world use.