diff --git a/.bolt/config.json b/.bolt/config.json deleted file mode 100644 index 6b6787d..0000000 --- a/.bolt/config.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "template": "bolt-vite-react-ts" -} diff --git a/.bolt/prompt b/.bolt/prompt deleted file mode 100644 index ce91b43..0000000 --- a/.bolt/prompt +++ /dev/null @@ -1,5 +0,0 @@ -For all designs I ask you to make, have them be beautiful, not cookie cutter. Make webpages that are fully featured and worthy for production. - -By default, this template supports JSX syntax with Tailwind CSS classes, React hooks, and Lucide React for icons. Do not install other packages for UI themes, icons, etc unless absolutely necessary or I request them. - -Use icons from lucide-react for logos. diff --git a/README.md b/README.md index c1378f6..8714d0d 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,6 @@ > Professional multilingual AI-first platform with advanced LangChain-based agent orchestration, emotional intelligence, and real-time customer support de-escalation. -[![Built with bolt.new](https://img.shields.io/badge/Built%20with-bolt.new-blue?style=for-the-badge)](https://bolt.new) [![Powered by Supabase](https://img.shields.io/badge/Powered%20by-Supabase-green?style=for-the-badge)](https://supabase.com) [![LangChain Integration](https://img.shields.io/badge/LangChain-Orchestration-orange?style=for-the-badge)](https://langchain.com) [![Hosted on Netlify](https://img.shields.io/badge/Hosted%20on-Netlify-00C7B7?style=for-the-badge)](https://netlify.com) @@ -375,7 +374,6 @@ We welcome contributions to improve the LangChain AI Agent Orchestration system! We're grateful to our amazing sponsors who make this LangChain-powered platform possible: ### 🥇 **Platinum Sponsors** -- **[bolt.new](https://bolt.new)** - AI-powered development platform - **[Supabase](https://supabase.com)** - Backend infrastructure and conversation memory - **[ElevenLabs](https://elevenlabs.io)** - Voice AI and emotion detection - **[Tavus](https://tavus.io)** - AI avatar generation and video synthesis diff --git a/apps/backend-api/package.json b/apps/backend-api/package.json index d05f04e..7664f61 100644 --- a/apps/backend-api/package.json +++ b/apps/backend-api/package.json @@ -37,14 +37,12 @@ }, "devDependencies": { "@types/cors": "^2.8.17", - "@types/dotenv": "^8.2.3", "@types/express": "^4.17.21", "@types/multer": "^1.4.13", "@types/node": "^20.8.0", - "dotenv-cli": "^7.3.0", "eslint": "^8.57.0", "jest": "^29.7.0", - "tsx": "^4.0.0", + "tsx": "^4.20.3", "typescript": "^5.2.2" } } \ No newline at end of file diff --git a/apps/web-frontend/package.json b/apps/web-frontend/package.json index 73bf052..3246b84 100644 --- a/apps/web-frontend/package.json +++ b/apps/web-frontend/package.json @@ -44,13 +44,14 @@ "zustand": "^4.4.0" }, "devDependencies": { - "@types/dotenv": "^8.2.3", "@types/node": "^20.8.0", "@types/react": "^18.3.5", "@types/react-dom": "^18.3.1", "@types/uuid": "^10.0.0", "@vitejs/plugin-react": "^4.2.0", "autoprefixer": "^10.4.21", + "eslint": "^8.57.0", + "jest": "^29.7.0", "postcss": "^8.5.4", "tailwindcss": "^3.4.17", "typescript": "^5.2.2", diff --git a/apps/web-frontend/src/components/AgentCard.tsx b/apps/web-frontend/src/components/AgentCard.tsx index bf5a95e..1321493 100644 --- a/apps/web-frontend/src/components/AgentCard.tsx +++ b/apps/web-frontend/src/components/AgentCard.tsx @@ -22,21 +22,18 @@ const AgentCard: React.FC = ({ initial={{ opacity: 0, y: 20 }} animate={{ opacity: 1, y: 0 }} transition={{ duration: 0.5 }} - className="relative p-6 bg-white/5 backdrop-blur-md border border-white/10 rounded-xl overflow-hidden group hover:border-white/20 transition-all duration-300" + className="relative dashboard-container p-6 group" > - {/* Background Gradient */} -
- {/* Content */}
{/* Icon */} -
+
{/* Title & Description */} -

{name}

-

{description}

+

{name}

+

{description}

{/* Capabilities */}
diff --git a/apps/web-frontend/src/components/AgentContact.tsx b/apps/web-frontend/src/components/AgentContact.tsx index 3e182dd..c1a9fd3 100644 --- a/apps/web-frontend/src/components/AgentContact.tsx +++ b/apps/web-frontend/src/components/AgentContact.tsx @@ -1,6 +1,6 @@ -import React, { useState } from 'react'; +import { useState } from 'react'; import { motion } from 'framer-motion'; -import { Send } from 'lucide-react'; +import { Send, User, Mail, Building, MessageSquare } from 'lucide-react'; const AgentContact = () => { const [formData, setFormData] = useState({ @@ -25,18 +25,27 @@ const AgentContact = () => { }; return ( -
- {/* Background Gradient */} -
+
+ {/* Distributed ambient lighting */} +
+
+
- {/* Content */}
-

Get in Touch

+
+
+ +
+

Get in Touch

+
{/* Name */}
-