Synaplan
Open-source AI platform for companies: self-hosted AI agents, GDPR-compliant chatbot widget, RAG knowledge base, WhatsApp and Outlook AI, MCP, multi-model routing. Docker, Kubernetes or hosted in Germ
The all-in-one operating system for breeders: program management plus a marketplace for animals and stud services. Nine species. Invitation only.
BusinessAstro · TypeScriptGitHub @BreederHQAvailability needs another checkOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
BreederHQ Marketing Website - Built with Astro + Tailwind CSS
Loading the full README.
Read the full README ↗Modern, high-performance marketing website for BreederHQ with enterprise-level visitor intelligence and analytics.
Built with Astro 5 + Tailwind CSS 4.
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build
# Preview production build
npm run preview
All documentation is in the .docs folder (excluded from git/deployment):
✅ Visitor Intelligence - See which companies visit your site ✅ Lead Enrichment - Auto-enrich contacts with company data ✅ Multi-Channel Distribution - Slack, HubSpot, Zapier, your CRM ✅ Conversion Tracking - GA4, Meta, LinkedIn, Twitter pixels ✅ Performance Monitoring - Core Web Vitals tracking ✅ SEO Optimization - Comprehensive meta tags & structured data
breederhq-www/
├── .docs/ # Documentation (gitignored)
├── src/
│ ├── components/ # Reusable components
│ │ ├── Analytics.astro
│ │ ├── SEOHead.astro
│ │ ├── ContactForm.astro
│ │ └── CTAButton.astro
│ ├── layouts/ # Page layouts
│ ├── pages/ # Routes & API endpoints
│ │ ├── api/
│ │ │ ├── contact.ts
│ │ │ └── track-visitor.ts
│ │ └── *.astro
│ ├── lib/ # Utilities
│ │ ├── tracking.ts
│ │ ├── performance.ts
│ │ └── server/
│ ├── config/ # Configuration
│ └── styles/ # Global styles
├── public/ # Static assets
├── .env.example # Environment template
└── package.json
Copy environment template:
cp .env.example .env
Add your API keys (see Quick Start)
Deploy to Vercel:
vercel
vercel env add PUBLIC_GA4_MEASUREMENT_ID
vercel --prod
| Variable | Required | What it does |
|---|---|---|
SLACK_WEBHOOK_URL | Yes | Posts "New Lead Submitted!" to Slack #leads channel. A repeat of the same email and message within 7 days is not re-posted, and a clear vendor pitch is posted as "Possible Solicitation" without an alert; the submission itself is always saved and answered the same way |
RESEND_API_KEY | Yes | Sends email notifications via Resend |
NOTIFICATION_EMAIL | Yes | Email address that receives lead notifications (e.g., [email protected]) |
CLEARBIT_SECRET_KEY | Optional | Enriches leads with company/person data |
HUBSPOT_API_KEY | Optional | Auto-creates CRM contacts |
ZAPIER_WEBHOOK_URL | Optional | Forwards leads to Zapier |
If any required variable is missing, that notification channel silently skips. Check Vercel dashboard > Settings > Environment Variables if notifications stop working.
#leads channel)NOTIFICATION_EMAIL)Free Tier (everything you need to start):
Paid Tier (when ready to scale):
Proprietary - BreederHQ, Inc.
For detailed setup instructions, see .docs/QUICK-START.md