Metadata-Version: 2.4
Name: maxg-studio
Version: 1.0.0
Summary: Mobile-first developer platform for building and deploying websites from Android/Termux
Author-email: MaxG Technology <info@maxg.studio>
License: MIT
Project-URL: Homepage, https://maxg.studio
Project-URL: Repository, https://github.com/maxg-tech/maxg-studio
Project-URL: Issues, https://github.com/maxg-tech/maxg-studio/issues
Keywords: web,astro,termux,android,deploy,cli
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: typer>=0.12.0
Requires-Dist: rich>=13.0.0
Provides-Extra: dev
Requires-Dist: build; extra == "dev"
Requires-Dist: twine; extra == "dev"

# MaxG Studio

**Mobile-first developer platform for building and deploying websites from Android using Termux.**

MaxG Studio puts Vercel + Netlify + cPanel into a single `maxg` CLI command — designed for a smartphone.

---

## Install

```bash
pip install maxg-studio
```

Or install from source:

```bash
git clone https://github.com/maxg-tech/maxg-studio
cd maxg-studio
pip install -e .
```

---

## Quick Start

```bash
# Create a website
maxg create

# Preview locally
cd my-website
maxg preview

# Deploy to GitHub Pages
maxg deploy github
```

---

## Commands

| Command | Description |
|---|---|
| `maxg create` | Create a new Astro website |
| `maxg preview` | Start local preview server |
| `maxg deploy` | Deploy to GitHub Pages, Netlify, or Vercel |
| `maxg email` | Set up a business email address |
| `maxg widget` | Generate embeddable widgets |
| `maxg hosting` | Hosting, SSL, and domain management |
| `maxg ai` | AI-powered site generation |

---

## Website Types

- Business Website
- Portfolio Website
- Church Website
- Restaurant Website
- Construction Website
- Blog
- Landing Page

All projects use **Astro** — no React, no Tailwind. Clean HTML and CSS.

---

## Widgets

Generate embeddable JavaScript widgets:

- **Chat Widget** — Live chat popup
- **Lead Capture** — Lead form popup
- **WhatsApp Widget** — Click-to-WhatsApp button
- **AI Chatbot** — AI chat with OpenRouter backend
- **Booking Widget** — Appointment booking form

---

## AI Assistant (`maxg ai`)

Requires an [OpenRouter](https://openrouter.ai) API key.

Supports:
- GPT-4o / GPT-4o Mini
- Claude 3 Haiku
- Gemini Flash
- Mistral 7B (free tier)

Capabilities:
- Generate complete websites from a description
- Write page sections and components
- Write website copy
- Generate blog posts
- Answer web dev questions

---

## Termux Setup (Android)

```bash
pkg update && pkg upgrade
pkg install python nodejs git gh
pip install maxg-studio
```

---

## Roadmap

- **Phase 1** ✅ Create, Preview, Deploy (GitHub Pages)
- **Phase 2** ✅ Business Email, Hosting
- **Phase 3** ✅ Chat Widget, AI Assistant
- **Phase 4** 🔜 SaaS Dashboard, User Accounts, Subscriptions

---

## License

MIT — Built with ❤️ in South Africa by [MaxG Technology](https://maxg.studio)
