This repository contains the source code for my personal portfolio and professional showcase site for Izybit. The website highlights my projects, technical skills, and professional background, using modern web technologies to deliver a responsive, accessible, and user-friendly experience.
- Framework: Nuxt 3
- Frontend: Vue.js, TypeScript
- Styling: Tailwind CSS
- Deployment: NuxtHub
- Package Manager: pnpm (recommended)
- 💻 Fully responsive design for desktop, tablet, and mobile
- 🛠️ Project showcase with descriptions, tech stack, and external links
- 🚀 Skills section highlighting key technologies and tools
- 👤 About Me section with professional and personal background
- 🌙 Light/dark theme toggle based on user preference
- Node.js 18+
- pnpm (recommended) or any other package manager like npm or yarn
git clone https://github.com/LukasOlivier/portfolio-v2
cd portfolio-v2
pnpm install
pnpm dev
Visit http://localhost:3000
in your browser.
To build the site for production:
pnpm run build && pnpm run preview
For deployment to your own NuxtHub instance, you'll need:
NUXT_HUB_PROJECT_KEY=your_nuxthub_project_key
The site is deployed using NuxtHub for seamless edge deployment and optimal performance.
🌐 Live site: lukasolivier.be
This project is licensed under the MIT License.
Feel free to reach out with questions, opportunities, or collaboration ideas:
- 📧 Email: [email protected]
- 💼 LinkedIn: linkedin.com/in/lukas-olivier
- 🐙 GitHub: github.com/LukasOlivier