DEEPAN-C's picture
Upload folder using huggingface_hub
e4f4981 verified
Raw
History Blame Contribute Delete
3.77 kB
import { motion } from 'framer-motion';
import { Github, Heart, Zap, Code, Database, Brain } from 'lucide-react';
const Footer = () => {
const techStack = [
{ name: "React", icon: Code },
{ name: "TailwindCSS", icon: Zap },
{ name: "ChromaDB", icon: Database },
{ name: "LangChain", icon: Brain }
];
return (
<footer className="relative py-16 px-6 border-t border-border/20 overflow-hidden">
{/* Background Effects */}
<div className="absolute inset-0 bg-gradient-to-t from-muted/10 to-background" />
<div className="absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 w-96 h-96 bg-primary/5 rounded-full blur-3xl" />
<div className="relative z-10 max-w-6xl mx-auto">
<motion.div
initial={{ opacity: 0, y: 30 }}
animate={{ opacity: 1, y: 0 }}
transition={{ duration: 0.8 }}
className="text-center mb-12"
>
<h3 className="text-2xl font-bold mb-4">
<span className="text-gradient-primary">ResumeAnalyse</span>{' '}
<span className="text-gradient-accent">RAG Architecture</span>
</h3>
<p className="text-muted-foreground max-w-2xl mx-auto">
Advanced AI-powered resume matching with RAG architecture.
Streamlining recruitment with intelligent vector search and LLM summarization.
</p>
</motion.div>
{/* Tech Stack */}
<motion.div
initial={{ opacity: 0, y: 30 }}
animate={{ opacity: 1, y: 0 }}
transition={{ duration: 0.8, delay: 0.2 }}
className="flex flex-wrap justify-center gap-6 mb-12"
>
{techStack.map((tech, index) => {
const IconComponent = tech.icon;
return (
<div
key={index}
className="flex items-center gap-2 px-4 py-2 glass-card border border-border/30 rounded-full"
>
<IconComponent className="w-4 h-4 text-primary" />
<span className="text-sm font-medium">{tech.name}</span>
</div>
);
})}
</motion.div>
{/* Links and Credits */}
<motion.div
initial={{ opacity: 0, y: 30 }}
animate={{ opacity: 1, y: 0 }}
transition={{ duration: 0.8, delay: 0.4 }}
className="flex flex-col md:flex-row justify-between items-center gap-6"
>
<div className="flex items-center gap-6">
<a
href="https://github.com/deepanmpc/ResumeAnalyse_RAG-Architecture.git"
target="_blank"
rel="noopener noreferrer"
className="flex items-center gap-2 text-muted-foreground hover:text-primary transition-colors group"
>
<Github className="w-5 h-5 group-hover:animate-pulse" />
<span>View on GitHub</span>
</a>
<div className="flex items-center gap-2 text-muted-foreground">
<span>Built with</span>
<Heart className="w-4 h-4 text-red-400 animate-pulse" />
<span>and AI</span>
</div>
</div>
<div className="text-sm text-muted-foreground">
© 2024 ResumeAnalyse RAG Architecture. Powered by modern AI.
</div>
</motion.div>
{/* Decorative Elements */}
<div className="absolute top-4 left-4 w-2 h-2 bg-primary rounded-full animate-ping" />
<div className="absolute top-8 right-8 w-2 h-2 bg-secondary rounded-full animate-ping delay-1000" />
<div className="absolute bottom-4 left-1/3 w-2 h-2 bg-accent rounded-full animate-ping delay-2000" />
</div>
</footer>
);
};
export default Footer;