← Development Docs·Struktur·Fitur·Teknologi
# Struktur Project — SKY TEAM RENTAL & TRAVEL Monorepo root sky-team-rental/: sky-team-rental/ ├── package.json # scripts: install:all, dev, build, seed ├── backend/ # Express API (TypeScript) │ ├── src/ │ │ ├── server.ts │ │ ├── seed.ts │ │ ├── db/ # jsonStore, pouchAdapter, mongoAdapter │ │ ├── middleware/ # auth, upload, security, validate │ │ ├── modules/ # auth, cars, orders, payments, promotions, cms, ... │ │ └── jobs/ # maintenanceScheduler, blog AI │ ├── data/ # JSON store + pouchdb + backups │ └── uploads/ ├── frontend/ # Next.js 14 App Router │ ├── src/app/ # pages: sewa-mobil, paket-wisata, corporate, admin/*, development/* │ ├── src/components/ # AnalyticsTracker, forms/ValidatedField, AdminPager, PromoFloatBadge │ ├── src/messages/ # id.json, en.json, cn.json │ └── public/ # PWA, sitemap, icons ├── platforms/ # chrome-widget, electron, mobile, cpanel ├── bots/ # whatsapp, telegram └── docs/ # markdown dokumen SDLC Build output terpisah: backend/dist, frontend/.next Developer: PT AREK ATUR AMANAH Produk: PT SKY TEAM INDONESIA