Skip to content

wechulisimiyu/wechulisimiyu.github.io

Repository files navigation

Wechuli Simiyu Portfolio

A modern portfolio website built with Next.js, TypeScript, Tailwind CSS, and Shadcn/ui components.

About

This is the personal portfolio website of Wechuli Simiyu - a Rotarian, medical doctor, and self-taught software developer currently using these skills to improve access to basic education and healthcare.

Tech Stack

  • Framework: Next.js 15
  • Language: TypeScript
  • Styling: Tailwind CSS v4
  • UI Components: Shadcn/ui
  • Icons: Font Awesome, Lucide React
  • Deployment: GitHub Pages (Static Export)

Features

  • ✨ Modern, responsive design
  • 🎨 Component-based architecture
  • 📱 Mobile-first responsive layout
  • 🚀 Static site generation for optimal performance
  • 🎯 SEO optimized
  • 📊 Analytics integration (Google Analytics, Microsoft Clarity)

Sections

  • Hero: Introduction and skills overview
  • Building: Current projects (Juvenotes)
  • Volunteering: Community involvement (Rotary, Leave No Medic Behind)
  • Contact: Multiple ways to get in touch

Development

# Install dependencies
npm install

# Run development server
npm run dev

# Build for production
npm run build

# Lint code
npm run lint

Open http://localhost:3000 with your browser to see the result.

Deployment

The site is automatically deployed to GitHub Pages when changes are pushed to the main branch via GitHub Actions. The build process exports the site as static files to the out/ directory.

Contact


Built with ❤️ using Next.js and modern web technologies.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors