Kiani Deklerck's Work | ContraWork by Kiani Deklerck
Kiani Deklerck

Kiani Deklerck

Flexible web/software developer.

New to Contra

Kiani is building their profile!

Cover image for Personal Portfolio
HTML, CSS, JavaScript, Three.js,
Personal Portfolio HTML, CSS, JavaScript, Three.js, GSAP, MapLibre GL My own portfolio site, built entirely from scratch without any frameworks. I wanted something that felt distinct and reflected how I actually work, so I avoided templates and built everything by hand. The site uses Three.js for 3D elements, GSAP for smooth animations, and MapLibre GL for the live location display. Kept the design minimal and clean — letting the work speak for itself rather than overloading it with effects. Built solo, vanilla front-end only.
1
9
Cover image for HTML, CSS, JavaScript, PHP, SQL
A
HTML, CSS, JavaScript, PHP, SQL A second project built for the same primary school. They were paying for a licensed typing tool that had become outdated and wasn't intuitive for young children, so they asked me to build something custom. As a solo developer, I built a full typing platform tailored to the school's needs: Teachers can create custom typing exercises for their students Students earn a bronze, silver, gold, or platinum trophy based on their speed and accuracy — giving them a clear goal to work towards An admin dashboard shows detailed stats for every student across all exercises The login page itself doubles as an exercise — students practice typing their email and other details into fields, with a visual keyboard displayed on screen to guide them Built with an AZERTY keyboard layout, since the school is based in Belgium I also added a free practice mode for fun, which admins can toggle on for the whole school, specific classes, or individual students. It turns the exercises into a mini-game: a bar creeps toward the cursor with every mistake, and moves faster with each level — if it reaches the cursor, it's game over. Students responded really well to it. Screenshots contain blurred student data for privacy reasons. Happy to give a more detailed walkthrough on request.
1
16
Cover image for HTML, CSS, JavaScript, PHP, SQL
A
HTML, CSS, JavaScript, PHP, SQL A custom platform built to replace a manual, error-prone workflow at a local primary school. Meal orders were previously collected via Google Forms and copied into Excel by hand — slow and unreliable. As a solo developer, I built a system that handles the full process: Each child gets a unique code, emailed to parents monthly so they can order meals for the upcoming month The monthly menu is automatically scraped from the school's catering supplier — no manual input needed The ordering interface is simple and visual, with clear icons for each meal type (fish, pork, vegetarian, etc.) making it easy for parents to use Staff can block specific dates like vacation days to prevent orders on those days Orders are submitted to the catering platform in one click, replacing a slow day-by-day manual process The system received a lot of positive feedback from parents and noticeably reduced the administrative workload for school staff.
1
36
Cover image for Portfolio for freelance video production
Portfolio for freelance video production / camera work. Louis has worked with people kind of 'famous' in the Belgium/Netherlands media scene. He wanted a portfolio which represents his creative identity so we worked together to create a VHS / CRT screen kind of style. My first 'real' project created with React.
1
49