Back to All Projects

WilliesCars

UX/UI Design & Fullstack Serverless Development

Date: September 2024 Duration: 1 month
Project Overview

WilliesCars is a lightweight, serverless website built for Willem to enhance his professional presence and improve discoverability online. While the site includes a dynamic vehicle listings section inspired by Marktplaats, its primary focus is to serve as a professional digital profile. The occasion listings are powered by a backend-free architecture using Cloudflare Workers and Supabase, allowing Willem to update car data with zero maintenance and high reliability.

Tech Stack
  • Cloudflare Workers
  • Supabase (PostgreSQL)
  • JavaScript
  • HTML/CSS
  • SwiperJS
What I Did
  • Designed the complete frontend layout and mobile-first experience
  • Created a custom SwiperJS slider for image browsing
  • Set up Supabase PostgreSQL for car listing data
  • Built serverless APIs using Cloudflare Workers for real-time data fetching
  • Implemented automatic scraping to insert listings based on Marktplaats info
Technical Approach

The backend uses Cloudflare Workers to serve all data dynamically without traditional server hosting. This allows the site to scale with no maintenance while using Supabase SQL as a headless data layer.

The listings (e.g. “Mercedes-Benz A-Klasse”) are auto-generated from Marktplaats using scraping logic and stored into the Supabase PostgreSQL instance. I created secure insertion routes that allow listing updates without admin dashboards — just pure SQL calls.