Synaplan
기업을 위한 오픈소스 AI 플랫폼
BizPOS, MyKiosk2U, MOTO, Skola, AffilixHQ 등 즉시 사용 가능한 비즈 소프트웨어와 랜딩 페이지 제공
Ready-to-use business software (BizPOS, MyKiosk2U, MOTO, Skola, AffilixHQ) and landing pages, websites and systems built for you.
비즈니스GitHub @AppMeraung온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Meraung 2.0 — websites, apps, backend; Meraung POS, MOTO, Skola
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Static multi-page site: Home, Products (by business type, tap a product for a pop-up to pick a package), Services, Work, Pricing. Prices are copied from each product's own source (meraung.com catalog, BizPOS, MyKiosk2U, AffilixHQ, Skola).
data/products.mjs (one source for cards, pop-ups and price tables)src/*.html; shared top bar, footer and pop-up live in build.mjsnpm test — builds the pages, then checks links, files, contact email and pricespython3 -m http.server -d .shots/ are screenshots of the live appsmain (Vercel)/command-center/ is a private Super Admin dashboard for SaaS subscriptions and customer payments inside the apps. The public portfolio pages and navigation are unchanged.
HttpOnly, SameSite=Strict cookie.net = gross - refunds.MERAUNG_DEMO_MODE=true, is labeled throughout, and should stay disabled in production.Required server-only environment keys are documented in .env.example. Each project adapter expects an HTTPS JSON endpoint and bearer token. The tenant-bound v2 contract is documented in docs/metrics-adapter-v2.md; missing streams remain unavailable instead of becoming zero.
{
"schemaVersion": 2,
"projectId": "barber-pro",
"currency": "MYR",
"period": { "start": "2026-10-01T00:00:00Z", "end": "2026-10-30T10:00:00Z" },
"updatedAt": "2026-10-30T10:00:00Z",
"subscriptions": { "grossReceiptsMinor": 10000, "refundsMinor": 500, "mrrMinor": 4000, "newVendors": 3, "active": 12, "trialing": 2, "pastDue": 1, "canceled": 1 },
"customerPayments": { "grossVolumeMinor": 90000, "refundsMinor": 2500, "states": { "succeeded": 20, "pending": 2, "failed": 1, "refunded": 1 } }
}
Use npm run dev for local preview and npm test for the public-site and Command Center checks.
The GitHub-derived inclusion/exclusion record for all 19 AppMeraung repositories is in docs/saas-inventory.md.
Production guards are fail-closed: demo data additionally requires MERAUNG_RUNTIME=development, and any NODE_ENV=production, VERCEL_ENV=production or MERAUNG_RUNTIME=production marker disables it. Plain HTTP metrics endpoints require a separate local-development opt-in and must resolve to localhost; production adapters require HTTPS.