import { useState, useEffect } from 'react'; import { Menu, X } from 'lucide-react'; export default function Portfolio() { const [isMenuOpen, setIsMenuOpen] = useState(false); const [activeSection, setActiveSection] = useState(''); useEffect(() => { const handleScroll = () => { const sections = document.querySelectorAll('section'); sections.forEach(section => { const rect = section.getBoundingClientRect(); if (rect.top <= 100 && rect.bottom >= 100) { setActiveSection(section.id); } }); }; window.addEventListener('scroll', handleScroll); return () => window.removeEventListener('scroll', handleScroll); }, []); return (
Project description
Project description
Project description
Project description
I'm a product designer and developer with over 8 years of experience working with startups and established companies. I help businesses solve complex problems and build digital products that users love.
My approach combines strategic thinking with detailed execution, ensuring that every project not only looks great but also delivers real value.
Available for select freelance projects. Get in touch to discuss your project:
email@example.com