Lalabase
티켓·문서·근무시간·고객대화를 한 곳에 모아 KI로 검색, 소프트웨어 기업 고객 프로젝트용, 오픈소스로 자체 서버·독일 클라우드에 배포
NexaHaus는 가나의 기술 기반 부동산·자산 관리 회사로, 자산 보호·임대 성과 향상·가시성·책임성을 제공합니다
NexaHaus is a technology-enabled property and asset management company for Ghana. Protect your property, improve rental performance and manage your assets with visibility, accountability and transpare
비즈니스TypeScript · JavaScriptGitHub @nanayawaddoprestige-maker온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기NexaHaus is a technology-enabled property and asset management company for Ghana. Protect your property, improve rental performance and manage your assets with visibility, accountability and transparent reporting — wherever you are.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
NexaHaus Properties & Asset Management Ltd. — "Managing Properties. Maximizing Assets."
NexaHaus Connect is the digital operating platform for NexaHaus: a secure, multi-tenant
property and asset management system for Ghanaian and diaspora property owners, landlords,
investors and developers.
It is not a rent-collection app. It is the system of record that connects:
Owner → NexaHaus → Property → Units → Tenants → Leases → Rent & Payments → Maintenance →
Inspections → Documents → Expenses → Reporting → Asset PerformanceREADME 전문 보기 ↗NexaHaus Properties & Asset Management Ltd. — "Managing Properties. Maximizing Assets."
NexaHaus Connect is the digital operating platform for NexaHaus: a secure, multi-tenant property and asset management system for Ghanaian and diaspora property owners, landlords, investors and developers.
It is not a rent-collection app. It is the system of record that connects:
Owner → NexaHaus → Property → Units → Tenants → Leases → Rent & Payments → Maintenance → Inspections → Documents → Expenses → Reporting → Asset Performance
| Item | State |
|---|---|
| Project type | New (greenfield) |
| Phase | Phase 0 → Phase 1 (foundation + auth/RBAC) |
| Toolchain on build machine | Node.js / package manager / Docker not yet installed — see docs/DEPLOYMENT.md |
The documentation in /docs is authoritative and complete for Phase 0. Application
code is scaffolded phase by phase; each phase keeps the system runnable.
nexahaus-connect/
├── apps/
│ ├── web/ Next.js — Owner portal, Admin dashboard, public website
│ ├── mobile/ Expo / React Native — Owner app + field-staff capture
│ └── api/ NestJS — REST API (/api/v1), workers, OpenAPI
├── packages/
│ ├── types/ Shared domain & DTO TypeScript types
│ ├── validation/ Shared Zod schemas (client + server)
│ ├── ui/ Shared React component primitives / design tokens
│ ├── config/ Shared runtime config loader + env schema
│ ├── eslint-config/ Shared lint rules
│ └── typescript-config/ Shared tsconfig bases
├── docs/ Product, architecture, database, security, deployment, testing, compliance
├── docker-compose.yml Local Postgres + Redis + object storage (MinIO)
└── .env.example Full environment variable catalog
| Doc | Contents |
|---|---|
| docs/IMPLEMENTATION_PLAN.md | Phased delivery plan, current status, decision log |
| docs/PRODUCT_REQUIREMENTS.md | Product vision, personas, roles, module scope, MVP definition, key journeys |
| docs/ARCHITECTURE.md | Stack, runtime topology, cross-cutting patterns (RBAC, tenant isolation, money, events, storage) |
| docs/DATABASE.md | Data model conventions, domain entity catalog, indexing, migrations, seeding |
| docs/API.md | API conventions, response envelope, error codes, pagination, module map |
| docs/SECURITY.md | Authentication, authorization, multi-tenant isolation, file security, audit, threat model |
| docs/DEPLOYMENT.md | Environments, containers, env catalog, migrations, health checks, backups, CI/CD |
| docs/TESTING.md | Test strategy, critical financial/permission cases, security tests, CI gates |
| docs/COMPLIANCE.md |
# 1. Install dependencies (workspace-aware)
pnpm install
# 2. Start local infrastructure (Postgres, Redis, MinIO)
docker compose up -d
# 3. Configure environment
cp .env.example .env # then fill in secrets
# 4. Create the database schema and seed demo data
pnpm --filter @nexahaus/api prisma migrate dev
pnpm --filter @nexahaus/api db:seed
# 5. Run everything in dev
pnpm dev
See docs/DEPLOYMENT.md for the required Node version, package manager, and infrastructure prerequisites.
NexaHaus Connect is a management platform. It does not provide professional legal, valuation, tax, or investment advice, and it does not present users as licensed real-estate brokers. Regulated agency functions are permission-gated and disabled until the required Ghanaian licensing and qualified personnel are in place. See docs/COMPLIANCE.md.
| Ghana Data Protection Act alignment, real-estate regulatory boundaries, financial controls |