Skip to content

gustradev/labda-pm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Labda PM

Labda PM

Project Management PWA untuk pm.pixelsolusindo.space (port 3005).

Overview

  • Frontend: SPA (hash-router) + Service Worker (PWA)
  • API base: https://api-pm.pixelsolusindo.space/api (lihat _html/assets/js/services/api.js)
  • Deploy: host folder _html/ di Apache/Nginx (contoh konfigurasi ada di apache/)

Repo Tree

.
├── _html/                  # Frontend app (document root)
├── apache/                 # Contoh konfigurasi vhost Apache
├── android/                # Project Android (Capacitor)
├── tools/                  # Script utilitas
├── tconfig/                # Template config cloudflared (tanpa credentials)
└── version.txt             # Versi global (opsional)

Quick Start (Web)

  1. Host folder _html/ sebagai document root.
  2. Pastikan domain pm.pixelsolusindo.space mengarah ke server tersebut.
  3. Untuk memaksa client mengambil versi terbaru PWA: bump _html/version.txt.

PWA Cache / Update Flow

  • _html/version.txt dipakai sebagai “version signal”.
  • Saat versi berubah, client akan re-fetch aset dan service worker akan update.

Android (Capacitor)

Folder android/ berisi project Android hasil build Capacitor. Untuk rilis Android:

  • Jangan pernah commit file signing (*.jks, android/keystore.properties, dsb).
  • Pastikan android/local.properties tetap lokal.

Security Notes

  • Repo ini public, jadi:
    • jangan commit .env, credentials cloudflared (tconfig/credentials.json), cert.pem, atau Android keystore.
    • semua file tersebut sudah di-block via .gitignore.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages