help@rskworld.in +91 93305 39277
RSK World
  • Home
  • Development
    • Web Development
    • Mobile Apps
    • Software
    • Games
    • Project
  • Technologies
    • Data Science
    • AI Development
    • Cloud Development
    • Blockchain
    • Cyber Security
    • Dev Tools
    • Testing Tools
  • About
  • Contact

Theme Settings

Color Scheme
Display Options
Font Size
100%
Back to Project
RSK World
code-assistant-bot
RSK World
code-assistant-bot
Code Assistant Bot - Python + Flask + OpenAI API + Code Generation + Debugging + Code Analysis + GitHub Integration
code-assistant-bot
  • __pycache__
  • static
  • templates
  • utils
  • .env.example755 B
  • .gitignore956 B
  • CHANGELOG.md3.6 KB
  • DEPLOYMENT.md1.9 KB
  • FEATURES.md5 KB
  • GITHUB_RELEASE_INSTRUCTIONS.md3.9 KB
  • LICENSE1.2 KB
  • Procfile44 B
  • README.md10 KB
  • README_DEPLOYMENT.md2.3 KB
  • RELEASE_NOTES.md3.9 KB
  • app.py18.5 KB
  • code-assistant-bot.png1.1 MB
  • config.py3.2 KB
  • requirements.txt851 B
  • run.py1.6 KB
  • runtime.txt15 B
  • vercel.json314 B
  • wsgi.py271 B
README_DEPLOYMENT.md
README_DEPLOYMENT.md
Raw Download

README_DEPLOYMENT.md

# 🚀 Deploy Code Assistant Bot to Your Website

## 🌐 Ready for Web Deployment

Your Code Assistant Bot is now **ready for web deployment**! No local installation needed.

### 📋 What You Need
1. **OpenAI API Key** - Get from [OpenAI Platform](https://platform.openai.com/)
2. **Hosting Platform** - Choose from options below
3. **Domain Name** (optional) - For custom branding

### 🎯 Quick Deployment Steps

#### 1. **PythonAnywhere** (Easiest - Free Tier Available)
```
1. Sign up: pythonanywhere.com
2. Create Web App → Flask
3. Upload all project files
4. Set environment variables:
- OPENAI_API_KEY=your_key_here
- SECRET_KEY=random_string_here
- FLASK_ENV=production
5. Install requirements.txt
6. Reload web app
```

#### 2. **Vercel** (Modern - Free Tier)
```
1. Install: npm i -g vercel
2. Run: vercel --prod
3. Set environment variables in Vercel dashboard
4. Deploy complete!
```

#### 3. **Heroku** (Popular - Free Tier)
```
1. Create Procfile (already included)
2. Create runtime.txt (already included)
3. Deploy: git push heroku main
4. Set config vars in Heroku dashboard
```

#### 4. **Railway** (Newest - Free Tier)
```
1. Connect GitHub repo
2. Railway auto-detects Flask
3. Set environment variables
4. Auto-deploy on push
```

### 🔑 Required Environment Variables
```
OPENAI_API_KEY=sk-your-actual-openai-key
SECRET_KEY=your-random-secret-string
FLASK_ENV=production
PORT=5000
GITHUB_TOKEN=ghp_your_github_token (optional)
```

### 📁 Files Ready for Deployment
✅ `app.py` - Main Flask application
✅ `requirements.txt` - Dependencies
✅ `Procfile` - Heroku deployment
✅ `runtime.txt` - Python version
✅ `vercel.json` - Vercel config
✅ `wsgi.py` - WSGI entry point
✅ `DEPLOYMENT.md` - Detailed guide

### 🎨 Customization Options
- Edit `templates/index.html` for branding
- Modify `static/css/style.css` for styling
- Update contact info in footer
- Add your logo and colors

### 📞 Support
For deployment help:
📧 help@rskworld.in
📞 +91 93305 39277
🌐 https://rskworld.in

### 💰 Cost
- **Free tiers available** on all platforms
- **OpenAI API costs** apply (~$0.002 per 1K tokens)
- **Custom domain** ~$10-15/year (optional)

**Your AI Code Assistant is ready to go live! 🚀**

About RSK World

Founded by Molla Samser, with Designer & Tester Rima Khatun, RSK World is your one-stop destination for free programming resources, source code, and development tools.

Founder: Molla Samser
Designer & Tester: Rima Khatun

Development

  • Game Development
  • Web Development
  • Mobile Development
  • AI Development
  • Development Tools

Legal

  • Terms & Conditions
  • Privacy Policy
  • Disclaimer

Contact Info

Nutanhat, Mongolkote
Purba Burdwan, West Bengal
India, 713147

+91 93305 39277

hello@rskworld.in
support@rskworld.in

© 2026 RSK World. All rights reserved.

Content used for educational purposes only. View Disclaimer