Syed Arfan
Add React frontend for Sentiment Analysis API
2857363
import { Brain, Github, FileText } from 'lucide-react';
const Header = () => {
return (
<header className="bg-white border-b border-gray-200 sticky top-0 z-50">
<div className="max-w-6xl mx-auto px-4 sm:px-6 lg:px-8">
<div className="flex items-center justify-between h-16">
{/* Logo and Title */}
<div className="flex items-center gap-3">
<div className="p-2 bg-gradient-to-br from-blue-500 to-purple-600 rounded-lg">
<Brain className="w-6 h-6 text-white" />
</div>
<div>
<h1 className="text-xl font-bold text-gray-900">Sentiment Analysis</h1>
<p className="text-xs text-gray-500 hidden sm:block">Powered by DistilBERT</p>
</div>
</div>
{/* Navigation Links */}
<nav className="flex items-center gap-2 sm:gap-4">
<a
href="https://github.com/simplyarfan/Sentiment-API"
target="_blank"
rel="noopener noreferrer"
className="flex items-center gap-2 px-3 py-2 text-sm text-gray-600 hover:text-gray-900 hover:bg-gray-100 rounded-lg transition-colors"
>
<Github className="w-4 h-4" />
<span className="hidden sm:inline">GitHub</span>
</a>
<a
href="https://github.com/simplyarfan/Sentiment-API#api-documentation"
target="_blank"
rel="noopener noreferrer"
className="flex items-center gap-2 px-3 py-2 text-sm text-gray-600 hover:text-gray-900 hover:bg-gray-100 rounded-lg transition-colors"
>
<FileText className="w-4 h-4" />
<span className="hidden sm:inline">API Docs</span>
</a>
</nav>
</div>
</div>
</header>
);
};
export default Header;