Selected Works

A selection of projects covering front-end development, design work, and full-stack applications

At The Races

A racing simulation built for fun, driven by curiosity about modeling real-world randomness in the browser. The core challenge was designing a race engine using math-calculating speed variance and position updates each tick with no game library, just logic.

Built with Vue.js and Vuex for centralized race state. All animations handled purely in CSS, keeping the bundle lean and the motion smooth.

Race finish
At The Races – Landing screen

Book Trading Platform

A mobile app for book exchanges. Users can scan barcodes to search from 28M+ titles, add books to their collection, chat in real time, and manage seamless book exchanges.

Originally built in 2022 as a passion project, the app continues to grow as a community-driven platform with a long-term vision of expanding beyond books.

Book swap home

Shelfie

A personal reading tracker built with React. Started as a spreadsheet replacement and evolved into a proper app — a good exercise in deciding when a side tool deserves real product thinking.

Shelfie app

Pokédex

A React weekend project consuming the PokéAPI. Focused on clean data fetching patterns and fast UI iteration — useful as a low-stakes sandbox for experimenting with new approaches.

© 2026 Zeynep Dündar. All rights reserved.

Built with Next.js and hosted on Vercel. Source code available on GitHub.

ZD Logo