New generation ERP System for Ethiopian Business
GadaaCloud ERP
A modern, modular, cloud-ready Enterprise Resource Planning platform built with Laravel 12 + React 18 + Inertia.js
---
## Table of Contents
- Overview
- Key Features
- Architecture
- Module System
- Core Business Modules
- HR & Workforce Modules
- Productivity & Collaboration
- Payment Gateways
- Integrations & Notifications
- Premium Add-ons
- Tech Stack
- Project Structure
- Prerequisites
- Installation
- Configuration
- Running the Application
- Module Development
- Contributing
- License
---
## Overview
**GadaaCloud** is a fully modular, multi-tenant ERP system designed for businesses of all sizes. It combines a robust Laravel 12 backend with a modern React 18 + TypeScript frontend, delivered seamlessly through Inertia.js β no separate API layer needed.
Built around a **plug-and-play package architecture**, each business feature (Accounting, HRM, Inventory, CRM, etc.) lives as an independent module under `packages/workdo/`. Modules can be enabled, disabled, or extended without touching the core application.
GadaaCloud also includes a unique **Ethiopian Calendar** module, making it particularly suited for East African businesses requiring local date formats.
---
## Key Features
- ποΈ **Modular Architecture** β 58+ plug-and-play modules under `packages/workdo/`
- π§Ύ **Full Accounting Suite** β Double-entry bookkeeping, budget planner, goal tracking
- π₯ **HRM** β Employees, payroll, attendance, recruitment, training, performance reviews
- π¦ **Inventory Management** β Stock adjustments, reorder rules, audit trail, serial tracking
- π³ **20+ Payment Gateways** β Stripe, PayPal, Razorpay, Flutterwave, M-Pesa and more
- π€ **AI Assistant** β Built-in AI tooling for productivity
- π
**Ethiopian Calendar** β Full Ge'ez calendar integration for local businesses
- π **Workflow Studio** β Custom multi-step document approval workflows
- π **POS System** β Point-of-sale module with real-time inventory sync
- π **Multi-language** β i18n suppo β¦