Logo Lanfrica

muktarbdulkader/nextgen-erp-ethiopia

Domain:

socioeconomicdigital infrastructure

Record type:

software
Creator:
muk
Host:
Next-Gen Ethiopian ERP System with AI, Multi-tenancy, and Chapa Payment Integration # **muktiAp – Next-Gen Ethiopian ERP** A modern, AI-powered **Enterprise Resource Planning (ERP)** system designed specifically for Ethiopian businesses. --- ## 🚀 Features * **Multi-Language Support** English, Amharic, and Afan Oromo * **AI Assistant** Powered by **Google Gemini** for intelligent business insights and automation * **Finance Management** Track transactions, manage accounts, and generate financial reports * **Inventory Management** Real-time stock tracking with low-stock alerts * **HR Module** Employee management and task assignment * **Sales Module** Order processing and customer management * **Chapa Integration** Secure Ethiopian payment gateway support * **Ethiopian Calendar Support** Built-in Ethiopian date system --- ## 📋 Prerequisites Make sure you have the following installed: * **Node.js** v18+ * **npm** * **MongoDB Atlas** (or local MongoDB) * **Google Gemini API Key** * **Chapa API Key** (for payments) --- ## 🛠️ Installation & Setup ### 1️⃣ Clone the Repository ```bash git clone cd muktiap---next-gen-ethiopian-erp ``` ### 2️⃣ Install Frontend Dependencies ```bash npm install ``` ### 3️⃣ Install Backend Dependencies ```bash cd server npm install ``` --- ## ⚙️ Environment Configuration ### Frontend Environment (`.env.local` in root) ```env GEMINI_API_KEY=your_gemini_api_key_here VITE_API_URL=localhost ``` ### Backend Environment (`server/.env`) ```env PORT=5001 NODE_ENV=development DATABASE_URL="your_mongodb_connection_string" JWT_SECRET=your_secure_jwt_secret_here GOOGLE_AI_API_KEY=your_gemini_api_key_here CHAPA_SECRET_KEY=your_chapa_secret_key FRONTEND_URL=localhost ``` --- ## 🗄️ Database Setup ```bash cd server npx prisma generate npx prisma db push ``` --- ## ▶️ Running the Application ### Terminal 1 – Backend ```bash cd server npm start ``` ### Terminal 2 – Frontend ```bash npm run dev ``` ### 🌐 Application URLs * **Frontend:** localhost * **Backend API:** htt …