Skip to content
Open
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 33 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# Designr Environment Configuration

# OpenAI API (for GPT-4 Vision)
OPENAI_API_KEY=sk-your-openai-key-here

# Anthropic API (for Claude models)
ANTHROPIC_API_KEY=sk-ant-your-anthropic-key-here

# Supabase Configuration
NEXT_PUBLIC_SUPABASE_URL=http://localhost:8000
NEXT_PUBLIC_SUPABASE_ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9
Comment thread
flatfinderai-cyber marked this conversation as resolved.
Outdated
SUPABASE_SERVICE_ROLE_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9
Comment thread
flatfinderai-cyber marked this conversation as resolved.
Outdated

# Database
DATABASE_URL=postgresql://postgres:designr@postgres:5432/designr

# Node Environment
NODE_ENV=development

# App URLs
NEXT_PUBLIC_APP_URL=http://localhost:3000
NEXT_PUBLIC_LABS_URL=http://localhost:3001
NEXT_PUBLIC_PRD_GENERATOR_URL=http://localhost:3002

# Redis
REDIS_URL=redis://redis:6379

# JWT Secret
JWT_SECRET=your-super-secret-jwt-token-change-this-in-production

# GitHub OAuth (optional)
GITHUB_CLIENT_ID=your-github-client-id
GITHUB_CLIENT_SECRET=your-github-client-secret
153 changes: 153 additions & 0 deletions DISTRIBUTION-INFO.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,153 @@
# Designr Hub Distribution Package

**Version:** 1.0.0
**Release Date:** January 16, 2026
**Status:** Production Ready ✅

---

## 📦 Package Contents

```
designr-hub/
├── src/
│ ├── app/ # Next.js app
│ ├── components/ # React components
│ └── lib/ # Utilities
├── public/ # Static assets
├── automation/ # Ralph automation
├── inventions/ # Invention templates
├── .github/ # GitHub workflows
├── .setup/ # Interactive tutorials
├── docs/ # Documentation
├── package.json
├── README.md
├── APP-STORE-COMPLETE.md
├── APPS-REGISTRY.md
├── DISTRIBUTION-MANIFEST.md
└── PULL_REQUEST_CHECKLIST.md
```

---

## 🚀 Installation

### Prerequisites
- Node.js 18+
- pnpm package manager
- Git

### Step 1: Clone
```bash
git clone https://github.com/flatfinderai-cyber/Designr.git
cd Designr
```

### Step 2: Install
```bash
pnpm install
```

### Step 3: Environment
```bash
cp .env.example .env.local
```

### Step 4: Start
```bash
pnpm dev
```

Open http://localhost:3000

---

## 🧪 Quality Gates

```bash
# Type checking
pnpm typecheck

# Linting
pnpm lint
```

---

## 📋 Features

### Core Features
- ✅ App discovery and registry
- ✅ One-click installation
- ✅ Team management
- ✅ Integration marketplace
- ✅ Analytics dashboard

### Developer Tools
- ✅ Ralph automation system
- ✅ Invention templates
- ✅ Interactive tutorials
- ✅ PR workflow automation

---

## 🏗️ Architecture

**Frontend:**
- Next.js 14
- React 18
- TypeScript
- Tailwind CSS

**Backend:**
- Next.js API routes
- Supabase

**DevOps:**
- GitHub Actions
- Ralph automation
- CI/CD pipelines

---

## 📚 Documentation

- [APP-STORE-COMPLETE.md](APP-STORE-COMPLETE.md) - App store guide
- [APPS-REGISTRY.md](APPS-REGISTRY.md) - App registry
- [DISTRIBUTION-MANIFEST.md](DISTRIBUTION-MANIFEST.md) - Distribution info
- [GETTING-STARTED.md](GETTING-STARTED.md) - Quick start
- [AGENTS.md](AGENTS.md) - Ralph agent guide

---

## 🔧 Tools Included

### Ralph Automation
```bash
./automation/quick-start.sh
./automation/start-ralph.sh
```

### Invention System
```bash
./inventions/scripts/new-invention.sh my-invention
./inventions/scripts/start-invention.sh my-invention
```

### Tutorials
- [GitHub Push Tutorial](docs/GITHUB-PUSH-TUTORIAL.md)
- [Interactive Guides](.setup/README.md)

---

## 📞 Support

- **Issues:** https://github.com/flatfinderai-cyber/Designr/issues
- **Tutorials:** See .setup/ folder
- **Documentation:** See README.md files

---

## 📄 License

MIT License
Loading