Geoeasy commited on
Commit
bddaf57
·
verified ·
1 Parent(s): 452ccdc

Upload 6 files

Browse files
Files changed (2) hide show
  1. INSTRUCOES.md +46 -0
  2. requirements.txt +2 -1
INSTRUCOES.md ADDED
@@ -0,0 +1,46 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ _# Guia de Deployment no Hugging Face Spaces_
2
+
3
+ _Este guia explica como pode publicar a sua aplicação "Time Tracking" de forma permanente e gratuita no Hugging Face Spaces._
4
+
5
+ _## Passos Necessários_
6
+
7
+ _### 1. Criar uma Conta no Hugging Face_
8
+
9
+ _Se ainda não tiver uma, o primeiro passo é criar uma conta gratuita no [Hugging Face](https://huggingface.co/join)._
10
+
11
+ _### 2. Criar um Novo "Space"_
12
+
13
+ _1. Após fazer login, clique na sua imagem de perfil no canto superior direito e selecione **"New Space"**._
14
+ _2. **Owner**: Selecione o seu perfil._
15
+ _3. **Space name**: Dê um nome ao seu projeto (e.g., `time-tracking-app`)._
16
+ _4. **License**: Pode escolher uma licença como `mit`._
17
+ _5. **Select the Space SDK**: Escolha **"Gradio"**._
18
+ _6. **Space hardware**: O plano gratuito `CPU basic` é suficiente._
19
+ _7. **Public/Private**: Escolha se quer que o seu Space seja público ou privado._
20
+ _8. Clique em **"Create Space"**._
21
+
22
+ _### 3. Enviar os Ficheiros_
23
+
24
+ _Após criar o Space, será redirecionado para a página do seu projeto. Siga estes passos para enviar os ficheiros:_
25
+
26
+ _1. Vá ao separador **"Files"**._
27
+ _2. Clique em **"Add file"** e depois em **"Upload files"**._
28
+ _3. Extraia o ficheiro `hf_space_project.zip` que lhe vou fornecer._
29
+ _4. Arraste e largue **todos os ficheiros** da pasta extraída para a área de upload do Hugging Face._
30
+ * `app.py`
31
+ * `requirements.txt`
32
+ * `README.md`
33
+ * `init_db.py`
34
+ * `.gitignore`
35
+ _5. No campo **"Commit message"**, escreva uma breve descrição (e.g., "Initial commit")._
36
+ _6. Clique em **"Commit changes to main"**._
37
+
38
+ _### 4. A Aplicação Fica Online!_
39
+
40
+ _E é tudo! O Hugging Face irá automaticamente instalar as dependências e iniciar a sua aplicação. Dentro de alguns minutos, a sua aplicação estará online e acessível através do URL do seu Space._
41
+
42
+ _A base de dados será criada automaticamente na primeira vez que a aplicação arrancar._
43
+
44
+ _---
45
+
46
+ _Com estes passos, a sua aplicação ficará permanentemente alojada e acessível a qualquer pessoa (se for pública)._
requirements.txt CHANGED
@@ -1,4 +1,5 @@
1
- gradio
 
2
  bcrypt
3
  pandas
4
  plotly
 
1
+ gradio==4.44.0
2
+ huggingface-hub==0.20.0
3
  bcrypt
4
  pandas
5
  plotly