Logo Lanfrica

JBALAHOOD/UnitConverter-in-Swahili

Type de record:

software
Créateur:
JBA
Hôte:
# 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 …