Skip to content

n3-rd/portfolio-2025

Repository files navigation

Godwin Jemegah - Portfolio 2025

A modern, animated portfolio website built with SvelteKit, showcasing projects, photography, and professional information.

Features

  • Smooth animations and transitions
  • Interactive project showcases
  • Photography gallery with parallax effects
  • Responsive design for all devices
  • Modern minimalist UI with subtle animations

Technologies Used

  • SvelteKit 2.0 with Svelte 5
  • TypeScript
  • TailwindCSS
  • Motion One for animations
  • UkiyoJS for parallax effects

Getting Started

Prerequisites

  • Node.js 20.x or higher
  • pnpm (recommended) or npm

Installation

  1. Clone the repository:

    git clone https://github.com/godwinjemegah/portfolio-2025.git
    cd portfolio-2025
  2. Install dependencies:

    pnpm install
  3. Start the development server:

    pnpm dev
  4. Open your browser and navigate to http://localhost:5173

Project Structure

  • /src/routes - Page components and routes
  • /src/lib - Shared components, utilities and server functions
  • /static - Static assets like images
  • /src/lib/components - Reusable components
  • /src/lib/animations.ts - Animation utilities

Deployment

To build for production:

pnpm build

The built application will be in the build directory, ready to be deployed to your hosting provider of choice.

Credits

  • Photos by Godwin Jemegah
  • Design and development by Godwin Jemegah

License

MIT License

Releases

No releases published

Packages

 
 
 

Contributors