# Kigezo - Unit Converter in Swahili π
Kigezo ni huduma ya kwanza ya kubadili vipimo kwa lugha ya Kiswahili, ikiwa na lengo la kurahisisha mchakato wa kubadili vipimo kwa watumiaji wa Afrika Mashariki.
*Kigezo is the first unit converter service in Swahili language, designed to simplify unit conversion for East African users.*
## β¨ Features / Vipengele
- **π’ Multiple Unit Types** - Length, Weight, Volume, Temperature, Currency
- **π Swahili Interface** - Complete user interface in Swahili
- **π± Responsive Design** - Works perfectly on mobile and desktop
- **β‘ Real-time Conversion** - Instant results as you type
- **π Swap Units** - Easy unit swapping with smooth animations
- **π¨ Modern UI** - Beautiful design with Tailwind CSS
## π Available Converters / Vibadili Vinavyopatikana
1. **Urefu (Length)** - Mita, sentimita, futi, inchi, na mengine
2. **Uzito (Weight)** - Kilogramu, gramu, pauni, aunsi, na mengine
3. **Kiasi (Volume)** - Lita, mililita, galoni, vikombe, na mengine
4. **Joto (Temperature)** - Celsius, Fahrenheit, Kelvin, Rankine
5. **Fedha (Currency)** - KES, TZS, USD, EUR, na sarafu nyingine
## π οΈ Technology Stack
- **React 18** - Modern JavaScript library
- **Vite** - Fast build tool and development server
- **Tailwind CSS** - Utility-first CSS framework
- **React Router** - Client-side routing
- **Lucide React** - Beautiful icons
## π¦ Installation / Usakinishaji
1. **Clone the repository:**
```bash
git clone
github.com
cd kigezo-unit-converter
```
2. **Install dependencies:**
```bash
npm install
```
3. **Start development server:**
```bash
npm run dev
```
4. **Open your browser:**
Navigate to `
localhost`
## ποΈ Build for Production
```bash
npm run build
npm run preview
```
## π Project Structure
```
src/
βββ components/
β βββ ConverterCard.jsx # Reusable converter component
β βββ Layout.jsx # Main layout with navigation
βββ pages/
β βββ Home.jsx # La β¦