File size: 1,066 Bytes
a0b5167
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# EmojifyTextTool

Migrated from Hugging Face Spaces.

## Original Space

- URL: https://huggingface.co/spaces/Chris4K/EmojifyTextTool
- SDK: gradio

## Deployment

This space uses three-tier deployment:

1. **Private Monorepo** (development)
   - Location: `apps/huggingface/EmojifyTextTool/`
   - All development happens here
   - Contains secrets and private configuration

2. **Public GitHub Repository**
   - URL: https://github.com/Ckal/EmojifyTextTool
   - Synced via git subtree
   - Portfolio/showcase version
   - Deploy: `bash infra/deploy-public-repo.sh`

3. **Hugging Face Space**
   - URL: https://huggingface.co/spaces/Chris4K/EmojifyTextTool
   - Auto-deploys from public GitHub via Actions
   - Live public demo

## Development

1. Make changes in `src/`
2. Test locally
3. Commit to private repo
4. Deploy to public: `bash infra/deploy-public-repo.sh`
5. GitHub Actions auto-pushes to HF Space

## Files

- `src/app.py` - Main application
- `src/requirements.txt` - Dependencies
- `build.sh` - Build script
- `app.yaml` - Application configuration