Logo Lanfrica

Nsubuga-Paddy/Chali_App

Domaine:

digital infrastructure

Type de record:

software
Créateur:
Nsu
Hôte:
Chali App is a conversational application that helps users reach out to customer care services of different companies # Chali - Your Payment Assistant 🇺🇬 A beautiful, conversational super-app for utility payments in Uganda. Chat or speak to an AI assistant to manage all your payments - from Yaka electricity to water bills, airtime, TV subscriptions, and more. ## ✨ Features ### 🤖 AI-Powered Chat Interface - Natural language processing for payment commands - Voice input support for hands-free operation - Smart payment suggestions and quick actions - Real-time typing indicators and smooth animations ### 💳 Comprehensive Payment Options - **Yaka** - Electricity tokens - **NWSC** - Water bill payments - **Airtime & Data** - MTN, Airtel, Africell - **Tax Services** - URA (Uganda Revenue Authority) - **School Fees** - Direct institutional payments - **URA** - Tax payments - **Contact Payments** - Send money to saved contacts ### 💰 Smart Wallet - Real-time balance tracking - Multiple top-up methods (Mobile Money, Cards) - Transaction history with detailed receipts - Spending analytics and insights - Quick send and receive money ### 👤 User Profile & Settings - Save frequently used account numbers - Manage payment methods - Dark/Light mode toggle - Transaction notifications - Security settings (PIN, Password) ### 📱 Mobile-First Design - Responsive layout for all screen sizes - WhatsApp-inspired chat bubbles - Fintech-quality dashboard design - Smooth animations and transitions - PWA support for offline access ## 🚀 Getting Started ### Prerequisites - Node.js 18+ and npm/yarn - Modern web browser - (Optional) n8n instance for automation workflows ### Installation 1. **Clone the repository** ```bash git clone github.com cd chali-app ``` 2. **Install dependencies** ```bash npm install # or yarn install ``` 3. **Set up environment variables** ```bash cp .env.example .env.local ``` Edit `.env.local` with your configuration. 4. **Run the development server** ```bash npm run dev # or yarn dev ``` 5. **Open your browser** Navigate to localhos