Logo Lanfrica

merikebu955/EthioJobsAI

Domain:

education

Record type:

software
Creator:
mer
Host:
Build a complete modern AI-powered career platform called “EthioJobs AI Coach” using Next.js, React, and Tailwind CSS. PROJECT GOAL: Create a professional AI SaaS platform that helps Ethiopian students, graduates, and job seekers improve their careers using AI tools such as CV analysis, interview preparation, career guidance, and skill tr # EthioJobs AI Coach 🚀 **EthioJobs AI Coach** is a modern, AI-powered career platform specifically designed to empower Ethiopian students, graduates, and job seekers. Built for the modern job market, it leverages advanced Generative AI to bridge the gap between academic education and industrial excellence in Ethiopia. ## ✨ Key Features - **AI CV Analyzer**: Get instant ATS-compatibility scores and structural feedback tailored for Ethiopian recruiters. - **Interview Preparation**: Practice with AI-generated questions specific to sectors like Tech (Addis tech scene), Finance, and Marketing. - **Career Dashboard**: Track your readiness score, skill gaps, and preparation trends with interactive analytics. - **Skill Gap Detection**: Identify exactly which technical and soft skills are missing from your profile. - **AI Career Assistant**: A 24/7 chatbot that understands the Ethiopian job market and provides localized advice. - **Bilingual Interface Context**: Designed with an understanding of both English and Amharic professional contexts (Language toggle UI included). ## 🛠 Tech Stack - **Framework**: React 18+ (Vite) - **Styling**: Tailwind CSS 4.0 - **Animations**: Framer Motion - **AI Engine**: Google Gemini 1.5 Flash - **Charts**: Recharts - **Icons**: Lucide React - **Backend**: Node.js / Express (Full-stack architecture) ## 🚀 Installation & Local Development 1. **Clone the repository**: ```bash git clone cd ethiojobs-ai-coach ``` 2. **Install dependencies**: ```bash npm install ``` 3. **Configure Environment Variables**: Create a `.env` file and add your Gemini API Key: ```env GEMINI_API_KEY=your_api_key_here ``` 4. **Start the development server**: ```bash npm run dev ``` 5. **Build for production**: ```bash npm run build ``` ## 🌍 Multilingual Support The platform currently supports English professionally, with a UI toggle prepared for Amharic integration to ensure accessibility for all Ethiopian graduates. ## 🏆 Hackathon Submission **Original Project/ …

Languages