All 131 Packages

Mewayz includes 131 installable packages organized into categories. Each package adds specific business functionality to your workspace.

Tier 1: Foundation Packages

These are the core data-layer packages that other packages depend on. They must never be removed.

Tier 1 packages provide the fundamental data models (Employee, Contact, Invoice, Task, etc.) that 20+ other packages rely on.
PackageDependentsKey Models
Hrm22 packagesEmployee, Branch, Department, Designation
Sales14 packagesLead, Contact, Deal, Pipeline
Account26 packagesCustomer, Invoice, Tax, Payment
Taskly20 packagesTask, Project, Sprint, Milestone

CRM & Sales Packages

PackageDescription
SalesCore CRM with leads, contacts, deals, and pipeline
LeadAdvanced lead management and scoring
ContactContact database with custom fields
DealDeal tracking with stage management
ProposalCreate and send proposals with templates
ContractContract management with e-signatures
EstimateProject estimates and quotes
EmailMarketingCampaign management and automation
FormWeb forms for lead capture
NewsletterEmail newsletter management
SalesForecastingRevenue forecasting and analytics
ReferralReferral tracking and rewards

HRM & Workforce Packages

PackageDescription
HrmCore HRM with employees, departments, and branches
AttendanceClock in/out and attendance tracking
LeaveLeave requests, approvals, and balances
PayrollSalary calculation, payslips, and deductions
RecruitmentJob postings, applications, and interviews
TrainingTraining programs and certifications
PerformanceKPIs, reviews, and appraisals
BiometricBiometric device integration
ShiftWork shift scheduling and rotation
TravelBusiness travel requests and reimbursement
AwardEmployee awards and recognition
ComplaintEmployee complaint management
WarningDisciplinary warnings and tracking
ResignationResignation workflow and exit interviews
PromotionEmployee promotion tracking

Accounting & Finance Packages

PackageDescription
AccountCore accounting with chart of accounts
InvoiceInvoice creation, sending, and tracking
ExpenseExpense categorization and tracking
BankingBank account management and reconciliation
TaxTax rates, groups, and reporting
BudgetDepartmental budget planning
PaymentPayment gateway integration
CreditNoteCredit note management
DebitNoteDebit note management
JournalJournal entries for double-entry accounting
ChartOfAccountCustomizable chart of accounts
FinancialReportP&L, balance sheet, cash flow reports

Project Management Packages

PackageDescription
TasklyCore tasks and projects
KanbanKanban board view for tasks
SprintAgile sprint planning and tracking
GanttGantt chart timeline view
TimeTrackerTime logging and reporting
MilestoneProject milestone tracking
ProjectNoteProject documentation and notes
BugBug tracking and resolution

E-commerce & Store Packages

PackageDescription
ProductServiceProduct and service catalog
PosPoint of sale system
InventoryInventory management and tracking
OrderOrder processing and fulfillment
CouponDiscount coupons and promotions
ShippingShipping management and tracking

Communication Packages

PackageDescription
ChatInternal team messaging
MeetingMeeting scheduling and management
ZoomZoom integration for meetings
AnnouncementCompany-wide announcements
NotificationPush and email notifications

Additional Package Categories

Mewayz also includes packages for:

Package Management

Enabling/Disabling Packages

Packages can be enabled or disabled from Settings > Modules. Disabled packages:

Package Architecture

Each package follows a standard structure:

/packages/mewayz/{PackageName}/
  src/
    Providers/
      {PackageName}ServiceProvider.php
    Http/
      Controllers/
    Models/
    Resources/
      js/
        Pages/
        menus/
          company-menu.ts
  routes/
    web.php

All packages are loaded by the central PackageServiceProvider.php. Service providers register routes, views, and menu items automatically.