-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathmanifest.json
More file actions
55 lines (55 loc) · 2.37 KB
/
Copy pathmanifest.json
File metadata and controls
55 lines (55 loc) · 2.37 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
{
"name": "Open Property",
"description": "Open-source property management software — a self-hosted, cloud-based alternative to TenantCloud, AppFolio, Buildium, and Propertyware for landlords and small property managers. Rental property management with properties and units, tenants and leases, rent collection and ledger, work orders and maintenance, and a vendor directory.",
"framework": "react+hono",
"files": [
"src/server/index.ts",
"src/server/db.ts",
"src/server/schema.sql",
"src/client/main.tsx",
"src/client/app.tsx",
"src/client/api.ts",
"src/client/types.ts",
"src/client/context.tsx",
"src/client/styles.css",
"src/client/lib/utils.ts",
"src/client/hooks/use-router.ts",
"src/client/hooks/use-app-state.ts",
"src/client/components/sidebar.tsx",
"src/client/components/error-banner.tsx",
"src/client/components/dashboard/dashboard-page.tsx",
"src/client/components/properties/properties-list.tsx",
"src/client/components/properties/property-page.tsx",
"src/client/components/properties/property-dialog.tsx",
"src/client/components/properties/unit-dialog.tsx",
"src/client/components/tenants/tenants-list.tsx",
"src/client/components/tenants/tenant-page.tsx",
"src/client/components/tenants/tenant-dialog.tsx",
"src/client/components/leases/leases-page.tsx",
"src/client/components/leases/lease-dialog.tsx",
"src/client/components/rent/rent-page.tsx",
"src/client/components/rent/payment-dialog.tsx",
"src/client/components/maintenance/maintenance-page.tsx",
"src/client/components/maintenance/work-order-dialog.tsx",
"src/client/components/settings/settings-page.tsx",
"src/client/components/ui/badge.tsx",
"src/client/components/ui/button.tsx",
"src/client/components/ui/card.tsx",
"src/client/components/ui/dialog.tsx",
"src/client/components/ui/dropdown-menu.tsx",
"src/client/components/ui/input.tsx",
"src/client/components/ui/label.tsx",
"src/client/components/ui/scroll-area.tsx",
"src/client/components/ui/select.tsx",
"src/client/components/ui/separator.tsx",
"src/client/components/ui/tabs.tsx",
"src/client/components/ui/table.tsx",
"src/client/components/ui/textarea.tsx",
"src/client/components/ui/tooltip.tsx",
"package.json",
"vite.config.ts",
"tsconfig.json",
"index.html",
"components.json"
]
}