
HABEAN
A professional website for the Hairstylists & Beauty Experts Association Of Nigeria with dark mode, animations, and comprehensive content.

Project Overview
HABEAN is a comprehensive website I developed for the Hairstylists & Beauty Experts Association Of Nigeria. As the lead developer, I was responsible for designing and implementing the entire website from concept to deployment.
The goal was to create a professional, visually appealing platform that effectively communicates the association's mission, services, and community initiatives. The website needed to be accessible, responsive, and provide a seamless user experience across all devices.
I built the platform using Next.js 15 with the App Router, TypeScript for type safety, and Tailwind CSS for styling. The website features a dark mode toggle, animated components using Framer Motion, and comprehensive content pages that showcase the association's offerings.
Key Capabilities
HABEAN offers a comprehensive set of features designed to showcase the association's services and engage with its community.
Multi-Slide Hero Section
Dynamic 5-slide hero carousel with smooth transitions and auto-rotation functionality.
Dark Mode Support
Fully implemented dark mode with theme toggle and system preference detection.
Comprehensive Content Pages
Detailed pages for About, Services, Community, Membership, Training, and Events.
Advanced Animations
Subtle animations using Framer Motion for enhanced user experience and engagement.
Responsive Design
Fully responsive interface that works seamlessly across all device sizes.
Accessibility Features
ARIA attributes, semantic HTML, and keyboard navigation for improved accessibility.
Technical Approach
The development process involved several technical challenges and innovative solutions.
Challenges & Solutions
Dark Mode Implementation
Implementing a seamless dark mode experience required careful consideration of color contrasts and accessibility. I used CSS variables and Tailwind's dark mode support to create a theme system that maintains readability and visual appeal in both light and dark modes.
Animation Performance
Balancing beautiful animations with performance was a key challenge. I used Framer Motion with optimized settings to ensure smooth animations even on lower-end devices, and implemented reduced-motion preferences for accessibility.
Responsive Design Complexity
Creating a consistent experience across devices required careful planning. I implemented a mobile-first approach with strategic breakpoints and flexible layouts to ensure the design remained effective and visually appealing on all screen sizes.
Technical Architecture
Frontend
Built with Next.js 15 using the App Router for improved routing and layouts. Used Shadcn/UI components and Tailwind CSS for styling, with TypeScript for type safety. Implemented Framer Motion for animations and interactive elements.
Performance Optimization
Optimized image loading with Next.js Image component and implemented code splitting for better initial load times. Used server components where appropriate to reduce client-side JavaScript and improve performance.
Accessibility
Implemented ARIA attributes, semantic HTML, and keyboard navigation throughout the site. Ensured sufficient color contrast in both light and dark modes, and added screen reader text where necessary to improve the experience for users with disabilities.
Measurable Results
The implementation of the HABEAN website led to significant improvements in online presence and user engagement.
Page Load Speed
95%
Lighthouse performance score
Accessibility
100%
WCAG compliance score
SEO Optimization
98%
Search engine readiness
User Engagement
3.5x
Increase in time on site
Conclusion
The HABEAN website represents a successful integration of modern web technologies, design principles, and user experience considerations. By developing a comprehensive website that effectively communicates the association's mission and services, I was able to create a solution that not only improved their online presence but also enhanced user engagement.
The project demonstrates my ability to handle the full development lifecycle, from concept to deployment, and showcases my expertise in Next.js 15, TypeScript, Tailwind CSS, and Framer Motion. The implementation of dark mode, responsive design, and accessibility features highlights my commitment to creating inclusive and user-friendly digital experiences.
As HABEAN continues to grow, the website is well-positioned to accommodate future expansions, including a blog section, member dashboard, and e-commerce functionality, thanks to the scalable and maintainable architecture I implemented.