TaskV is a modern reimagining of the CombatGain concept, improving on the original design and functionality. I rewrote the entire project using React and TypeScript instead of Lua, and added smooth animations with Framer Motion. The web app focuses on task management with a fresh, user-friendly interface and contemporary design.
For Kam Advies & Ondersteuning, I built a modern website with a newsletter and blog system. It helps the client share more about his company, services, and expertise, while also providing visitor insights. The site makes it easy for people to learn what he does and get in touch for advice or support.
At PLUS Wolters, creating Instagram captions for store promotions was always tricky balancing info and engagement. This AI tool, built with Next.js, lets employees enter product and photo details, and GPT-3.5 generates a warm, catchy caption in the PLUS Wolters style, making content creation faster, consistent, and more fun.
As part of a team project at Bit Academy, I handled most of the backend and some frontend to build 'Conphas' for Haze Hogeschool. The web Development allows the company to share research updates, manage internships, track progress through an admin dashboard, and publish news and developments via a blog system.
A temporary refresh of my personal portfolio to quickly update its look and feel. While it was a short-term version, I always planned to redesign it later into the current state you see now, improving both design and functionality.
Landing page for a clothing startup. A landing page for NOTMRRW, a new clothing brand. Designed to show the startup with responsive animations and modern layout.
CombatGain is a custom multiplayer server on FiveM, a framework for creating unique experiences in GTA V. Built for YouTuber ToniGain, it includes minigames, a shop, daily challenges, and matchmaking, with a fully custom modules system where all logic is handled in Lua.
The CombatGain website displays the server leaderboard, showing player levels, kill counts, and other stats directly from the database. It also provides general information about the server, features, and gameplay.
MyCoWorkz was a school team project built with Laravel, React, and Tailwind CSS, following Scrum methodology. The platform let clients post projects and developers respond the reverse of Fiverr. After the project ended, the team decided not to launch it further as we saw limited potential for success.
Fusechat is my backend final project at Bit Academy, focusing on how well I could work with plain PHP. I spent most of the time building a solid backend with WebSockets and PHP, while keeping the frontend simple using TailwindCSS and JavaScript.
This project was part of a CSS frameworks deepdive at Bit Academy, where we could choose what to build with TailwindCSS. I decided to create a Twitch clone. While simple, it turned out very well considering the limited time, and it was a great way to deepen my understanding of TailwindCSS.
As part of a school deepdive, I recreated the Bit Academy website using Bootstrap. The project focused on learning responsive design and Bootstrap's component system by replicating the layout, navigation, and interactive elements of the original site.
Like every developer, I'm never fully satisfied with my website. This is the second version of my personal portfolio, redesigned and improved from the first one I originally built.
SkyeDevelopment is a company I started with a friend, offering web hosting and game servers. Instead of using WHMCS, we decided to build our own system, where I focused on the frontend and my friend Quinten handled the backend.
Pterodactyl Installer was built for SpeedNode clients to easily install the Pterodactyl panel and wings on their VPS. An automated script handles the setup, and the web panel returns login details once complete. Built with Laravel Blade, Tailwind CSS, and Docker, it streamlines installation and reduces technical effort.
Built for SpeedNode, this system allows users to watch a video every 12 hours to receive a code that extends and maintains their server. It is fully integrated with Pterodactyl 0.7 and developed using PHP and Laravel, providing a seamless experience for server management and user engagement.
The original website for Kam Advies & Ondersteuning, built in begin 2023 with plain HTML and CSS. It provided visitors with basic information about the company, the services they offer, and how to get in touch, serving as their first online presence.
My first personal portfolio website, built with plain HTML and CSS. It was a simple project to showcase my work and skills, and laid the foundation for future improvements in Portfolio v2.