MMOON commited on
Commit
bae8843
·
verified ·
1 Parent(s): 60e22b0

Upload 19 files

Browse files
Files changed (3) hide show
  1. README.md +4 -1
  2. index.html +1 -2
  3. package.json +6 -7
README.md CHANGED
@@ -5,6 +5,7 @@ colorFrom: indigo
5
  colorTo: gray
6
  sdk: docker
7
  pinned: false
 
8
  ---
9
 
10
  # AuditPro Sync
@@ -12,4 +13,6 @@ pinned: false
12
  Application versatile de gestion d'audits avec stockage local, analyse IA (Gemini) et synchronisation Google Sheets.
13
 
14
  ## Déploiement
15
- Cette application est configurée pour fonctionner sur Hugging Face Spaces via Docker sur le port 7860.
 
 
 
5
  colorTo: gray
6
  sdk: docker
7
  pinned: false
8
+ app_port: 7860
9
  ---
10
 
11
  # AuditPro Sync
 
13
  Application versatile de gestion d'audits avec stockage local, analyse IA (Gemini) et synchronisation Google Sheets.
14
 
15
  ## Déploiement
16
+ Cette application fonctionne sur Hugging Face Spaces via Docker.
17
+ Le conteneur exécute `npm start`, qui compile l'application (`bundle.js`) et la sert sur le port 7860.
18
+ Les données sont stockées localement dans le navigateur (IndexedDB).
index.html CHANGED
@@ -48,7 +48,7 @@
48
  }
49
  }
50
  </script>
51
- <link rel="stylesheet" href="/index.css">
52
  </head>
53
  <body class="bg-slate-50 text-slate-900">
54
  <div id="loading-screen">
@@ -75,6 +75,5 @@
75
  }
76
  });
77
  </script>
78
- <script type="module" src="/index.tsx"></script>
79
  </body>
80
  </html>
 
48
  }
49
  }
50
  </script>
51
+ <link rel="stylesheet">
52
  </head>
53
  <body class="bg-slate-50 text-slate-900">
54
  <div id="loading-screen">
 
75
  }
76
  });
77
  </script>
 
78
  </body>
79
  </html>
package.json CHANGED
@@ -4,9 +4,9 @@
4
  "description": "Application de gestion d'audits portable et souveraine",
5
  "type": "module",
6
  "scripts": {
7
- "dev": "npx serve .",
8
- "build": "npx esbuild index.tsx --bundle --outfile=bundle.js --minify --platform=browser --format=esm --target=es2020 --loader:.tsx=tsx --loader:.ts=ts --external:react --external:react-dom --external:lucide-react --external:xlsx --external:@google/genai",
9
- "start": "npx serve -s . -p 7860"
10
  },
11
  "dependencies": {
12
  "lucide-react": "^0.475.0",
@@ -14,9 +14,8 @@
14
  "react-dom": "^19.0.0",
15
  "xlsx": "0.18.5",
16
  "@google/genai": "latest",
17
- "serve": "^14.2.4"
18
- },
19
- "devDependencies": {
20
  "esbuild": "^0.25.0"
21
- }
 
22
  }
 
4
  "description": "Application de gestion d'audits portable et souveraine",
5
  "type": "module",
6
  "scripts": {
7
+ "dev": "serve .",
8
+ "build": "esbuild index.tsx --bundle --outfile=bundle.js --minify --platform=browser --format=esm --target=es2020 --loader:.tsx=tsx --loader:.ts=ts --external:react --external:react-dom --external:lucide-react --external:xlsx --external:@google/genai",
9
+ "start": "npm run build && serve -s . -l 7860"
10
  },
11
  "dependencies": {
12
  "lucide-react": "^0.475.0",
 
14
  "react-dom": "^19.0.0",
15
  "xlsx": "0.18.5",
16
  "@google/genai": "latest",
17
+ "serve": "^14.2.4",
 
 
18
  "esbuild": "^0.25.0"
19
+ },
20
+ "devDependencies": {}
21
  }