Logo Lanfrica

hundessa999/abbaa-carraa-app1

Domain:

digital infrastructure

Record type:

software
Creator:
hun
Host:
Maal bitachuu barbaddaan, 'ABBAA CARRAAN' akka garee fedhii fi hawwii keessaniitti isiin carroomsuuf jira. Meeshaa xiqqaa hanga mashiinoota gurguddaa, mana jireenya, koonkolaata fi kan kana fakkataan, akka fedhii/hawwii waa bitachuu barbadaniitti galma'aati ABBAA CARRAA taha. # Abbaa Carraa πŸŽ‰ Abbaa Carraa is a **Community Pools Drawing Platform** built with **Next.js, Supabase, Telebirr & SMS integration**. It enables communities, businesses, and agents across Ethiopia to organize transparent prize pools (jackpots, cars, machines, furniture, laptops, etc.), collect contributions, and run automated draws. --- ## πŸš€ Features - βœ… Multilingual Support (English, Amharic, Afaan Oromoo, Tigrigna) - βœ… Next.js frontend with Supabase backend - βœ… Agent, Admin & User dashboards - βœ… Prize pools with contribution tracking - βœ… Automated Draw System with receipts - βœ… Telebirr mobile money integration (demo keys included) - βœ… SMS Notifications (Africa's Talking API demo keys included) - βœ… PWA support (installable on mobile & works offline) - βœ… Legal pages (Terms & Conditions, Privacy Policy) --- ## πŸ“‚ Project Structure --- ## πŸ› οΈ Installation ### 1. Clone the Repository ```bash git clone github.com cd abbaa-carraa-app/frontend npm install NEXT_PUBLIC_SUPABASE_URL=your_supabase_url NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key SUPABASE_SERVICE_ROLE_KEY=your_service_role_key AFRICAS_TALKING_USERNAME=demo AFRICAS_TALKING_API_KEY=demo TELEBIRR_APP_ID=demo TELEBIRR_APP_KEY=demo TELEBIRR_PUBLIC_KEY=demo TELEBIRR_SHORTCODE=demo npm run dev