A modern, responsive website for Helpfulabs Solutions - a business automation and systemization consultancy serving small-to-medium businesses in Kenya and East Africa.
- Domain: helpfulabssolutions.com
- Email: hello@helpfulabssolutions.com
- Logo: Custom logo.png included in public directory
- Framework: Next.js 15 with App Router
- Language: TypeScript
- Styling: Tailwind CSS
- Fonts: Inter (body) + Poppins (headings)
- Images: Next.js Image optimization with WebP/AVIF support
- Deployment: Vercel (recommended)
- Primary:
#0B5563(Deep Teal) - Accent:
#FF8A3D(Warm Orange) - Success:
#2D9A6A(Growth Green) - Light:
#F7FAFC(Background) - Dark:
#1F2937(Text)
src/
├── app/ # Next.js App Router pages
│ ├── layout.tsx # Root layout with metadata
│ ├── page.tsx # Home page
│ ├── about/ # About page
│ ├── services/ # Services page
│ └── packages/ # Packages page
├── components/ # Reusable React components
│ ├── Header.tsx # Navigation header with logo
│ ├── Hero.tsx # Hero section
│ ├── Footer.tsx # Site footer with logo
│ ├── HowItWorks.tsx # 3-Pillar System explanation
│ ├── FeaturedServices.tsx # Homepage services
│ ├── ServiceCard.tsx # Service display component
│ ├── PricingCard.tsx # Package pricing component
│ └── Testimonial.tsx # Social proof component
├── styles/
│ └── globals.css # Global styles + Tailwind
└── lib/ # Utility functions (future)
public/
├── logo.png # Main logo file
└── favicon.ico # Site favicon
- Node.js 18+
- npm or yarn
- Install dependencies:
npm install- Run the development server:
npm run dev- Open http://localhost:3000 in your browser.
npm run dev- Start development servernpm run build- Build for productionnpm run start- Start production servernpm run lint- Run ESLint
✅ Technical Foundation
- Next.js 15 with App Router
- TypeScript configuration
- Tailwind CSS with custom brand theme
- Responsive design system
- SEO-optimized metadata with proper domain
- Logo integration with Next.js Image optimization
✅ Core Pages
- Home page with Hero, How It Works, Featured Services, Testimonial
- About page with company story, mission, and values
- Services page with detailed offerings and 3-Pillar System
- Packages page with ready-made solutions and pricing
✅ Core Components
- Header with logo and navigation (mobile responsive)
- Footer with logo and contact information
- Reusable ServiceCard and PricingCard components
- Custom button styles (primary, secondary, accent)
✅ Brand System
- Custom logo integration
- Color palette implementation
- Typography system (Inter + Poppins)
- Consistent spacing and layout
- Accessibility-focused design
- Create remaining page routes (/resources, /case-studies, /blog, /contact, /health-check)
- Implement Systems Health Check quiz component
- Create contact forms with email integration
- Add case studies pages
- Implement blog system with MDX
- Set up email integration (MailerLite/ConvertKit)
- Add more interactive components
- Create client portal authentication
- Payment integration (Stripe)
- Digital product downloads
- Analytics and tracking
- Performance optimization
- Main logo:
/logo.png(180x60px recommended display size) - Favicon:
/favicon.ico - Logo appears in header and footer
- Footer logo uses brightness-0 invert for white version
.btn-primary- Main CTAs (brand color background).btn-secondary- Secondary actions (outlined).btn-accent- Special highlights (orange background)
- Headings:
font-heading(Poppins) - Body text:
font-body(Inter) - Use semantic HTML headings (h1, h2, h3, etc.)
- Container:
max-w-6xl mx-auto px-6 - Sections:
py-16 lg:py-24 - Cards:
p-6orp-8
- Push to GitHub
- Connect repository to Vercel
- Set custom domain: helpfulabssolutions.com
- Deploy automatically on push
npm run build
npm run start- Create feature branch from
main - Make changes following the established patterns
- Test locally with
npm run dev - Submit pull request
This website serves Helpfulabs Solutions' mission to bring "big business efficiency" to local small-medium businesses through:
- Business Systems Audits - Mapping current workflows and identifying inefficiencies
- Systemization Strategy - Creating repeatable processes and SOPs
- Financial Structuring - Profit First principles and cash flow management
- Process Automation - Implementing affordable tools and integrations
Target Audience: Small-to-medium product and service businesses in Kenya and East Africa (shops, salons, gyms, restaurants, clinics, repair shops).
Conversion Funnel: Systems Health Check → Email Capture → Discovery Call → Paid Engagement
Contact: hello@helpfulabssolutions.com
Built with ❤️ for local businesses in Kenya and East Africa.