Logo Lanfrica

Ethiopian-Cursor-Community/skillbridge-ethiopia

Domaine:

natural language processingsocioeconomic

Type de record:

software
Créateur:
Eth
Hôte:
AI-powered multilingual employment platform helping Ethiopian graduates and employers connect fairly through resume analysis, employability insights, interview preparation, and AI-driven hiring assistance using Cursor Agent SDK. # SkillBridge Ethiopia AI-powered, multilingual employment platform that connects Ethiopian graduates with employers based on real skills—not just degrees and connections. Built by the Ethiopian Cursor Community. ## Features - **AI Resume Coach** — Employability scoring, weakness detection, and personalized upskilling guidance - **Fair Hiring AI** — Helps employers spot exclusionary job requirements and rewrite postings for broader talent pools - **Multilingual support** — English, Amharic (አማርኛ), Afaan Oromoo, and Tigrigna (ትግርኛ) - **Graduate & employer flows** — Separate dashboards for job seekers and hiring teams - **AI chat** — Career coaching tuned for the Ethiopian job market - **Supabase auth & data** — Profiles, resumes, and secure row-level access ## Tech stack | Layer | Technology | |-------|------------| | Framework | TanStack Start + React 19 | | Routing | TanStack Router | | Styling | Tailwind CSS v4, Radix UI | | Database & auth | Supabase | | AI | Vercel AI SDK, Cursor API integration | | Deploy target | Cloudflare Workers (Wrangler) | ## Prerequisites - Node.js 20+ (LTS recommended) - npm (included with Node.js) - A Supabase project (for auth and database) - Optional: Cursor API key for AI features ## Getting started ### 1. Clone the repository ```bash git clone github.com cd skillbridge-ethiopia ``` ### 2. Install dependencies ```bash npm install ``` ### 3. Configure environment variables Create a `.env` file in the project root (see `.gitignore`—never commit secrets): ```env # Supabase (client — exposed to the browser via Vite) VITE_SUPABASE_URL=your-project.supabase.co VITE_SUPABASE_PUBLISHABLE_KEY=your-anon-key # Supabase (server) SUPABASE_URL=your-project.supabase.co SUPABASE_PUBLISHABLE_KEY=your-anon-key SUPABASE_SERVICE_ROLE_KEY=your-service-role-key # Cursor AI (optional, for chat and agent features) CURSOR_API_KEY=your-cursor-api-key CURSOR_REPO_URL …