Real-time voice translation between Kikuyu and English.
You'll need Node.js & npm installed - install with nvm
# Step 1: Clone the repository
git clone <YOUR_GIT_URL>
# Step 2: Navigate to the project directory
cd lugha-bridge/lughabridge-connect
# Step 3: Install dependencies
npm install
# Step 4: Start the development server
npm run devThe app will be available at http://localhost:8080
This project is built with:
- Vite - Fast build tool and dev server
- TypeScript - Type-safe JavaScript
- React 18 - UI library
- Tailwind CSS - Utility-first CSS framework
- Framer Motion - Animation library
- shadcn-ui - Component library
src/
├── components/ # React components
│ └── lugha/ # LughaBridge-specific components
├── data/ # Mock data and types
├── pages/ # Page components
├── styles/ # Global styles
└── main.tsx # Entry point
npm run dev- Start development servernpm run build- Build for productionnpm run preview- Preview production build
- Real-time Kikuyu ↔ English voice translation
- Glass morphism UI design
- Mobile-optimized interface
- Audio waveform visualization
- Message history with confidence indicators
- Demo mode for testing