Demo modu
Tek komut, oturum açma yok, oluşturulmuş veriler ve dış istek yok.
pnpm demoBu komut üç sunucuyu birlikte başlatır:
| Ne | URL |
|---|---|
| Uygulama | http://localhost:4100/app |
| Pazarlama sitesi | http://localhost:4110 |
| Dokümantasyon | http://localhost:4120/docs |
Yalnızca uygulamayı mı istiyorsunuz? pnpm demo:app yalnızca onu başlatır.
Neler elde edersiniz
Oturum açma yoktur. Growth planındaki, Los Angeles'ta bulunan hayali bir 3PL olan Harborline Logistics'e, kontrol kulesi sorumlusu Avery Morgan olarak girersiniz.
Veriler uygulama başladığında oluşturulur. Bugüne göre son 120 günü ve sonraki 14 günü kapsar; böylece rampa programında her zaman kamyon bulunur ve grafikler her zaman güncel tarihte biter. Kasıtlı olarak dağınıktır: hafta içi zirveler ve hafta sonu düşüşleri, Busan'da bir liman sıkışıklığı artışı, telemetrisinde boşluk olan bir reefer, bir sıcaklık sapması, süresi geçmiş belgeler, iptal edilmiş randevular ve adları iki farklı şekilde yazılmış müşteriler.
Bu Growth çalışma alanında saha olayları açıktır. İki sevkiyatta bir Pruva gemisinin adı geçer. Klipler yapay olarak oluşturulmuştur. Hiçbir model çağrılmaz ve Pruva'ya hiçbir şey gönderilmez. API ise hâlâ "Kullanılabilir" altında durur, çünkü Scale gerektirir ve henüz geliştirilmemiştir.
Değişiklik yapma
Bir dispeçerin veya sahibin yapabileceği her şeyi yapabilirsiniz: rampa randevularını taşımak, sürücülerin giriş ve çıkış kaydını yapmak, belge yüklemek, mesaj göndermek. Her işlem bir demo bildirimi gösterir.
Değişiklikler bellekte, tarayıcı oturumu başına tutulur. Sunucu yeniden başladığında veya bunları Ayarlar → Demo → Sıfırla üzerinden kendiniz sıfırladığınızda kaybolur.
Asla yapmadıkları
- Dış istek yok. Bir harita döşemesi sunucusundan harita yok, bir CDN'den yazı tipi yok, analitik yok, taşıyıcı API'leri yok. Sürücülere giden mesajlar saklanır, asla gönderilmez. Bu durumu korumak için uçtan uca testler, üçüncü taraf sunucular engellenmiş olarak çalışır.
- Üretim ortamı yok. Her sayfadaki bir şerit, demoda olduğunuzu belirtir. Ayrıca
DEMO_MODE=true,NODE_ENV=productionile birlikte ayarlanırsa uygulama başlamayı reddeder:
DEMO_MODE=true is refused when NODE_ENV=production. Set ALLOW_DEMO_IN_PROD=true only for a deliberate public demo.ALLOW_DEMO_IN_PROD=true değerini yalnızca bilerek herkese açık bir demo çalıştırmak istediğinizde ayarlayın.