A modern, animated portfolio website built with SvelteKit, showcasing projects, photography, and professional information.
- Smooth animations and transitions
- Interactive project showcases
- Photography gallery with parallax effects
- Responsive design for all devices
- Modern minimalist UI with subtle animations
- SvelteKit 2.0 with Svelte 5
- TypeScript
- TailwindCSS
- Motion One for animations
- UkiyoJS for parallax effects
- Node.js 20.x or higher
- pnpm (recommended) or npm
-
Clone the repository:
git clone https://github.com/godwinjemegah/portfolio-2025.git cd portfolio-2025 -
Install dependencies:
pnpm install
-
Start the development server:
pnpm dev
-
Open your browser and navigate to
http://localhost:5173
/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
To build for production:
pnpm buildThe built application will be in the build directory, ready to be deployed to your hosting provider of choice.
- Photos by Godwin Jemegah
- Design and development by Godwin Jemegah
MIT License