File size: 3,959 Bytes
9e4bb05 | 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 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 | # π― Quick Deploy Checklist - AndesOps AI to Hugging Face
**Current Status**: 21 likes π | Production Ready β
---
## π DO THIS NOW (5 mins each)
### β
ACTION 1: Push to GitHub
```bash
cd c:\laragon\www\ANDESAI
git add -A
git commit -m "π Production ready for HF Spaces"
git push
```
### β
ACTION 2: Create Backend Space
1. Go: https://huggingface.co/spaces
2. Click **"Create new space"**
3. Name: `andesai-backend`
4. SDK: **Docker**
5. License: OpenRAIL
6. Click Create
### β
ACTION 3: Upload Backend Files
1. In your new andesai-backend space
2. Click **"Files"** tab
3. Upload folder: `backend/` from your repo
4. (Or use GitHub import if available)
### β
ACTION 4: Add Environment Secrets
In andesai-backend space β **Settings β Secrets**:
```
MERCADO_PUBLICO_TICKET = YOUR_TICKET_HERE
GEMINI_API_KEY = YOUR_GEMINI_KEY_HERE
GROQ_API_KEY = YOUR_GROQ_KEY_HERE
FEATHERLESS_API_KEY = YOUR_FEATHERLESS_KEY_HERE
DATABASE_URL = sqlite:///./andesops.db
GEMINI_MODEL = gemini-2.0-flash
```
Click **Save** after each one.
### β
ACTION 5: Update Your AndesOps-AI Frontend Space
1. Go: https://huggingface.co/spaces/lablab-ai-amd-developer-hackathon/AndesOps-AI
2. Click **"Files"**
3. Re-upload `frontend/` folder with new Dockerfiles
4. Wait for build to complete (green β
)
### β
ACTION 6: Test Everything
- Open frontend: https://lablab-ai-amd-developer-hackathon-andesops-ai.hf.space
- Check browser console (F12) for `[API]` logs
- Try "Market Monitor" β should show data
- Try "Tender Search" β should return results
### β
ACTION 7: Share & Get Likes
- Update space description (copy from HUGGING_FACE_DEPLOY.md)
- Share on Twitter with #HuggingFace #Hackathon
- Post in hackathon Slack
- Ask friends to like it
---
## π What Happens Automatically
β¨ **After you push files:**
1. **Frontend** detects it's on HF Spaces
2. **Automatically** connects to backend at:
```
https://lablab-ai-amd-developer-hackathon-andesai-backend.hf.space
```
3. **No manual config** needed! π
---
## β±οΈ Timeline
| Time | What | Status |
|------|------|--------|
| Now | Push code | 5 mins β
|
| +5 | Create backend space | 2 mins β
|
| +7 | Upload files | 3 mins β
|
| +10 | Add secrets | 2 mins β
|
| +12 | Update frontend | 3 mins β
|
| +15 | Spaces start building | π 5-10 mins |
| +25 | Both ready! | β
Test |
| +30 | Deploy complete! | π Success |
**Total: ~30 minutes**
---
## π― After Deploy
### Immediate (Today)
- [ ] Test all features work
- [ ] Take screenshots
- [ ] Update README with links
- [ ] Share on social media
### Short-term (This week)
- [ ] Monitor likes (track progress)
- [ ] Fix any bugs found
- [ ] Optimize performance
- [ ] Add demo video
### Long-term (This month)
- [ ] Keep adding features
- [ ] Improve UI/UX
- [ ] Get more likes
- [ ] Prepare presentation
---
## π If Something Breaks
### Frontend shows error
β Check: `/api/health` endpoint is responding
β Fix: Restart backend space
### Backend won't build
β Check: All secrets are added
β View: Space logs for errors
β Fix: Push corrected files
### No data showing
β Check: Market Monitor trying to connect
β View: Browser console (F12)
β Fix: Verify API_BASE auto-detection logs
---
## π± Sharing Template
```
π Just deployed AndesOps AI on @huggingface Spaces!
π¨π± Chilean Public Procurement Intelligence
- Real-time market monitoring
- AI-powered tender analysis
- Government purchase order tracking
β Give it a like to support our hackathon entry!
[YOUR_SPACE_URL]
#HuggingFace #AI #Hackathon #Chile #NextJS #FastAPI
```
---
## β¨ You're All Set!
Your AndesOps AI is:
- β
Production optimized
- β
Docker best practices
- β
Auto-detection ready
- β
CORS configured
- β
Health checks enabled
- β
Security hardened
**Just need to upload and it works! π**
---
**Questions? Check HUGGING_FACE_DEPLOY.md for detailed guide**
|