HireAI is a state-of-the-art recruitment platform designed to solve the African Talent Paradox by leveraging advanced AI to conduct, analyze, and audit candidate interviews. It features a unique dual-voice system supporting both English and Amharic, ensuring professional expression and data-driven hiring decisions.
# HireAI - AI-Powered Interview & Recruitment Platform
HireAI is a state-of-the-art recruitment platform designed to solve the **African Talent Paradox** by leveraging advanced AI to conduct, analyze, and audit candidate interviews. It features a unique dual-voice system supporting both English and Amharic, ensuring professional expression and data-driven hiring decisions.
---
## π Key Features
- **Dual-Voice AI Interviews**: Seamless switching between English (Voiceflow) and Amharic (Addis AI) to cater to diverse talent pools.
- **Real-Time AI Analysis**: Powered by Gemini to provide instant auditing, scoring, and performance insights for every candidate.
- **Premium User Experience**: Interactive interfaces with Lottie animations, smooth transitions, and a glassmorphism design aesthetic.
- **Recruiter Dashboard**: Comprehensive campaign management, candidate tracking, and score auditing to ensure accountability.
- **High-Fidelity Audio**: Integration with ElevenLabs for lifelike AI voices that build trust and engagement during interviews.
## π οΈ Tech Stack
- **Framework**: Flutter (Cross-platform excellence)
- **AI Orchestration**: Voiceflow & Addis AI
- **Voice Synthesis**: ElevenLabs
- **Intelligence Layer**: Google Gemini AI
- **State Management**: Provider
- **Visuals**: Lottie & Animate Do
## π Project Structure
```bash
lib/
βββ models/ # Data structures (JobCampaign, Candidate, etc.)
βββ screens/ # UI Layers (Company Dashboard, AI Interview, etc.)
βββ services/ # Core Logic (AI Routing, Voiceflow, Addis AI, ElevenLabs)
βββ theme/ # Premium design tokens and styles
βββ utils/ # Helper functions and constants
βββ widgets/ # Reusable UI components
```
## π¦ Getting Started
### Prerequisites
- Flutter SDK (^3.7.0)
- API Keys for Voiceflow, ElevenLabs, and Gemini.
### Installation
1. **Clone the repository**:
```bash
git clone
github.com
cd hire_ai
```
2. **Configure Environment β¦