97 lines
No EOL
2.4 KiB
JSON
97 lines
No EOL
2.4 KiB
JSON
{
|
|
"name": "financials",
|
|
"displayName": "Financials Plugin",
|
|
"version": "1.0.0",
|
|
"description": "Comprehensive financial management including accounting, budgeting, expense tracking, and financial reporting for HOA management",
|
|
"apiVersion": "1.0",
|
|
"author": "Etihadat Team",
|
|
"website": "https://etihadat.com",
|
|
"coreApiVersion": "^2.3.0",
|
|
"coreApiMinVersion": "2.3.0",
|
|
"coreApiMaxVersion": "3.0.0",
|
|
"database": {
|
|
"schema": "plugin_financials",
|
|
"tables": [],
|
|
"migrations": {
|
|
"enabled": true,
|
|
"path": "database/migrations"
|
|
}
|
|
},
|
|
"build": {
|
|
"entryPoint": "routes/index.js",
|
|
"exclude": ["__tests__", "node_modules", ".git", "build", ".DS_Store"],
|
|
"include": ["database", "routes", "repositories", "services", "frontend"]
|
|
},
|
|
"frontend": {
|
|
"enabled": true,
|
|
"bundle": "frontend/bundle.js"
|
|
},
|
|
"dependencies": {
|
|
"core": "^2.3.0"
|
|
},
|
|
"permissions": [
|
|
"view_financials",
|
|
"manage_accounts",
|
|
"create_budgets",
|
|
"generate_reports",
|
|
"manage_expenses",
|
|
"manage_revenue",
|
|
"view_analytics",
|
|
"manage_tax_settings",
|
|
"approve_transactions"
|
|
],
|
|
"pricingPlans": [
|
|
{
|
|
"name": "Starter",
|
|
"monthlyPrice": 49,
|
|
"annualPrice": 490,
|
|
"features": [
|
|
"Basic accounting",
|
|
"Expense tracking",
|
|
"Monthly reports",
|
|
"Payment tracking"
|
|
]
|
|
},
|
|
{
|
|
"name": "Professional",
|
|
"monthlyPrice": 99,
|
|
"annualPrice": 990,
|
|
"features": [
|
|
"Advanced accounting",
|
|
"Budget management (monthly, quarterly, annual)",
|
|
"Budget variance reporting",
|
|
"Financial analytics",
|
|
"Custom reports",
|
|
"Multi-currency support",
|
|
"Tax management",
|
|
"Audit trails"
|
|
]
|
|
},
|
|
{
|
|
"name": "Enterprise",
|
|
"monthlyPrice": 199,
|
|
"annualPrice": 1990,
|
|
"features": [
|
|
"Full financial suite",
|
|
"Advanced budget management (all periods)",
|
|
"Multi-site management",
|
|
"Advanced analytics",
|
|
"API access",
|
|
"Custom integrations",
|
|
"Advanced reporting",
|
|
"Financial forecasting",
|
|
"Compliance management"
|
|
]
|
|
}
|
|
],
|
|
"routes": {
|
|
"accounts": "/accounts",
|
|
"budgets": "/budgets",
|
|
"expenses": "/expenses",
|
|
"revenue": "/revenue",
|
|
"reports": "/reports",
|
|
"analytics": "/analytics",
|
|
"transactions": "/transactions",
|
|
"tax": "/tax"
|
|
}
|
|
} |