File size: 2,633 Bytes
02f50ff
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
bfe06a1
02f50ff
 
 
 
 
 
 
 
 
 
bfe06a1
 
02f50ff
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
# πŸ”₯ WEB.BUILDING.GENIOUS

> AI-powered software engineering and website generation agent

---

## πŸ“Œ Table of Contents

- [Quick Deploy](#-quick-deploy)  
- [Features](#-features)  
- [Quick Start](#-quick-start)  
- [Environment Variables](#-environment-variables)  
- [Docker](#-docker)  
- [Tech Stack](#-tech-stack)  
- [Local Development](#-local-development)  
- [Build & Start](#-build--start)  
- [AI Agent Capabilities](#-ai-agent-capabilities)  
- [Cost Estimates](#-cost-estimates)  
- [License](#-license)  

---

## πŸš€ Quick Deploy

[![Deploy to Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https://github.com/MadScientist85/WEB.BUILDING.GENIOUS)  
[![Deploy to HuggingFace](https://huggingface.co/datasets/huggingface/badges/resolve/main/deploy-to-spaces-sm.svg)](https://huggingface.co/new-space?template=https://github.com/MadScientist85/WEB.BUILDING.GENIOUS&sdk=docker)

---

## ✨ Features

- Multi-AI support: OpenAI, OpenRouter, Groq, Grok  
- Generates full websites (HTML/CSS/JS)  
- Supabase + MongoDB storage  
- Upload/download chat history & export HTML  
- Tailwind CSS with light/dark themes  
- Ready for Vercel & HuggingFace Spaces

---

## πŸ› οΈ Quick Start

```bash
# Clone repository
git clone https://github.com/MadScientist85/WEB.BUILDING.GENIOUS
cd WEB.BUILDING.GENIOUS

# Install dependencies
npm install

# Copy environment file
cp .env.example .env.local

# Add your API keys to .env.local
npm run dev


---

πŸ“‹ Environment Variables

NEXT_PUBLIC_SUPABASE_URL (required)

SUPABASE_SERVICE_ROLE_KEY (required)

AI API keys (OPENAI_API_KEY, OPENROUTER_API_KEY, etc.)

Optional: MONGODB_URI



---

🐳 Docker

docker build -t web.building.genious .
docker run -p 3000:3000 --env-file .env.local web.building.genious
docker-compose up -d


---

πŸ”§ Tech Stack

Frontend: Next.js 14, React, Tailwind CSS

Backend: Next.js API Routes, Vercel AI SDK

Database: Supabase + MongoDB

AI: OpenAI, OpenRouter, Groq, Grok

Deployment: Vercel, HuggingFace Spaces



---

πŸ“ Local Development

yarn install
yarn dev


---

πŸ“¦ Build & Start

yarn build
yarn start


---

🎯 AI Agent Capabilities

Generate complete websites with HTML/CSS/JavaScript

Debug and fix code issues

Create database schemas and migrations

Build REST APIs and integrations

Provide architectural recommendations

Generate documentation and guides



---

πŸ“Š Cost Estimates

Free Tier: Supabase + Groq + Vercel = $0/month

Basic Usage: ~$5-20/month with OpenAI

Heavy Usage: $20-100/month depending on AI calls



---

πŸ“„ License

MIT License - see LICENSE for details

---