My Projects
A showcase of the web development, design, and practical applications I have built and am currently working on.
Weather App (Capstone 4)
Tech Stack: Node.js, Express, Axios, EJS, CSS (Glassmorphism), Open-Meteo APIs
A full-stack weather application that processes user location input through backend API chaining. The Node.js server uses Axios to convert city names into coordinates via a geocoding API, then fetches real-time temperature, wind, and weather conditions.
The frontend is server-side rendered using EJS and features a modern "glassmorphism" UI, including dynamic CSS background gradients that automatically change based on the fetched temperature data.
Banditboots E-Commerce Site
Tech Stack: WordPress, WooCommerce, On-page & Off-page SEO
An ongoing e-commerce development project focused on building an online storefront, optimizing user experience, and practicing search engine optimization.
Client Single-Page CV
Tech Stack: HTML, CSS, cPanel Hosting
Designed and deployed a responsive single-page professional CV for clients, managing file uploads and hosting configuration via cPanel.
Personal Portfolio (Capstone 2)
Tech Stack: HTML, CSS, Flexbox
The multi-page responsive portfolio website you are currently viewing, built with semantic HTML and custom CSS design systems.
In Progress & Upcoming Work
- Blog Web Application (Capstone 3): Building a full-stack blogging platform.
- Book Notes (Capstone 5): Upcoming project integrating public APIs with PostgreSQL database CRUD operations (Create, Read, Update, Delete).
- oliviavanniekerk.co.za Future flagship professional hub combining custom code, blogging, and content strategy.