worked on the content update

This commit is contained in:
2026-03-19 19:37:16 +05:30
parent e09c0033bb
commit 6451c09ea5
16 changed files with 150 additions and 152 deletions

View File

@@ -1,10 +1,10 @@
import { motion } from "framer-motion";
import {
CreditCard,
Heart,
ShoppingCart,
GraduationCap,
Truck,
import {
CreditCard,
Heart,
ShoppingCart,
GraduationCap,
Truck,
Video,
Building,
Plane,
@@ -34,13 +34,13 @@ const industries = [
{ name: "SaaS", icon: Cloud, link: "/industries/financial-services/wealthtech-platforms" }
];
const IndustryCard = ({ industry, index, onClick }: {
industry: { name: string; icon: any; link: string };
const IndustryCard = ({ industry, index, onClick }: {
industry: { name: string; icon: any; link: string };
index: number;
onClick: (link: string) => void;
}) => {
const Icon = industry.icon;
return (
<motion.div
initial={{ opacity: 0, y: 30 }}
@@ -71,7 +71,7 @@ export const HorizontalTagScroller = () => {
return (
<section className="relative py-20 bg-[#0E0E0E] overflow-hidden">
<GridPattern strokeDasharray="4 2" />
<div className="relative z-10 container mx-auto px-6 lg:px-8">
<motion.div
initial={{ opacity: 0, y: 30 }}
@@ -84,15 +84,16 @@ export const HorizontalTagScroller = () => {
Tailored Solutions for Your Industry
</h2>
<p className="text-[#CCCCCC] text-lg max-w-2xl mx-auto">
We serve diverse industries with specialized expertise and domain knowledge
{/* We serve diverse industries with specialized expertise and domain knowledge */}
We serve diverse industries with specialized expertise in AI mobile app development and domain knowledge.
</p>
</motion.div>
<div className="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-6 max-w-7xl mx-auto">
{industries.map((industry, index) => (
<IndustryCard
key={industry.name}
industry={industry}
<IndustryCard
key={industry.name}
industry={industry}
index={index}
onClick={handleIndustryClick}
/>

View File

@@ -18,9 +18,15 @@ const packages: Package[] = [
// priceRange: "$1,500 - $2,500",
priceRange: "",
features: [
// "Strategy & roadmap",
// "User flows & wireframes",
// "Technical architecture"
"Strategy & roadmap",
"User flows & wireframes",
"Technical architecture"
"Technical architecture",
"The Prototype",
"Working Demo in 2 Weeks"
]
},
{
@@ -31,9 +37,15 @@ const packages: Package[] = [
priceRange: "",
features: [
// "Functional web or mobile prototype",
// "Core features implemented",
// "User testing ready"
"Functional web or mobile prototype",
"Core features implemented",
"User testing ready"
"User testing ready",
"The Launchpad",
"Market-Ready MVP in 6 Weeks"
]
},
{

View File

@@ -75,16 +75,14 @@ const ChatSimulation = ({
whileInView={{ opacity: 1, x: 0 }}
transition={{ duration: 0.5, delay: index * 0.3 }}
viewport={{ once: true }}
className={`flex ${
message.from === "You" ? "justify-start" : "justify-end"
}`}
className={`flex ${message.from === "You" ? "justify-start" : "justify-end"
}`}
>
<div
className={`max-w-[80%] px-3 py-1.5 rounded-lg ${
message.from === "You"
className={`max-w-[80%] px-3 py-1.5 rounded-lg ${message.from === "You"
? "bg-muted border border-border text-foreground"
: "bg-accent text-accent-foreground"
}`}
}`}
>
<div className="text-xs font-medium mb-1 opacity-70">
{message.from}
@@ -276,9 +274,8 @@ export const ProcessSection = () => {
viewport={{ once: true }}
className="text-muted-foreground text-xl max-w-2xl mx-auto"
>
Our proven process transforms your vision into reality through
strategic planning, thoughtful design, and expert engineeringevery
step of the way.
Our proven process transforms your vision into reality through strategic planning, AI-powered design, and expert engineering every step of the way.
</motion.p>
</div>

View File

@@ -157,8 +157,10 @@ export const ResourceCards = () => {
Insights for Founders & Product Leaders
</h2>
<p className="text-muted-foreground text-lg max-w-2xl mx-auto">
Learn from our experience building 200+ digital products. Practical
insights, real case studies, and actionable strategies.
{/* Learn from our experience building 200+ digital products. Practical
insights, real case studies, and actionable strategies. */}
Learn from our experience building 200+ digital products, including AI mobile apps. Practical insights, real case studies, and actionable strategies.
</p>
</motion.div>

View File

@@ -9,7 +9,7 @@ export const SplitCallToAction = () => {
return (
<section className="relative py-20 overflow-hidden">
<GridPattern strokeDasharray="4 2" />
<div className="relative z-10 container mx-auto px-6 lg:px-8">
<div className="grid lg:grid-cols-2 gap-16 items-center max-w-6xl mx-auto">
{/* Left Content */}
@@ -25,10 +25,10 @@ export const SplitCallToAction = () => {
Ready to Build with WDI?
</h2>
<p className="text-xl text-muted-foreground leading-relaxed mb-8">
Schedule a no-commitment discovery call with our consulting team. Let's discuss your vision and create a roadmap to success.
Schedule a no-commitment discovery call with our consulting team. Let's discuss your AI mobile app vision and create a roadmap to success.
</p>
</div>
<div className="space-y-6">
<div className="flex items-center gap-4">
<div className="w-12 h-12 bg-white/10 backdrop-blur-sm rounded-lg border border-white/20 flex items-center justify-center">
@@ -39,7 +39,7 @@ export const SplitCallToAction = () => {
<div className="text-muted-foreground text-sm">No sales pitch, just honest advice</div>
</div>
</div>
<div className="flex items-center gap-4">
<div className="w-12 h-12 bg-white/10 backdrop-blur-sm rounded-lg border border-white/20 flex items-center justify-center">
<Clock className="w-6 h-6 text-accent" />
@@ -49,7 +49,7 @@ export const SplitCallToAction = () => {
<div className="text-muted-foreground text-sm">Available across all time zones</div>
</div>
</div>
<div className="flex items-center gap-4">
<div className="w-12 h-12 bg-white/10 backdrop-blur-sm rounded-lg border border-white/20 flex items-center justify-center">
<Zap className="w-6 h-6 text-accent" />
@@ -61,7 +61,7 @@ export const SplitCallToAction = () => {
</div>
</div>
</motion.div>
{/* Right CTA */}
<motion.div
initial={{ opacity: 0, x: 50 }}
@@ -82,10 +82,10 @@ export const SplitCallToAction = () => {
Let's discuss your project and explore how we can help you succeed.
</p>
</div>
<div className="space-y-8">
<Button
size="lg"
<Button
size="lg"
className="w-full bg-accent hover:bg-accent/90 text-accent-foreground py-4 text-lg border-0 rounded-lg"
onClick={() => navigate('/start-a-project')}
>
@@ -93,7 +93,7 @@ export const SplitCallToAction = () => {
Schedule Free Call
</Button>
</div>
<div className="mt-8 pt-8 border-t border-border">
<div className="grid grid-cols-3 gap-4 text-center text-sm">
<div>