Lauren Voigt Fine Art
I developed this artist's porfolio site with React and vanilla CSS to reinforce core framework concepts. It is a static site with an embedded JSON file serving as the database. I created a custom image viewer that let users rotate artwork manually, stitching together still images to mimic motion. I built it from scratch after finding no existing tool that could do the job. While it functioned well, user engagement was low, so I replaced it with automatic looping video rotations. I continue to maintain the site, implement new features, and update content.
BICU – Batch Image Converter Utility
This desktop application emerged from a practical need: I was repeatedly writing Bash scripts to convert images for the web. I designed a faster, more convenient tool that converts entire folders of images—supporting multiple formats including PNG and WebP— and added features like favorite folders and usage statistics. The project challenged me to learn Tauri (an alternative to Electron) and the Rust programming language. The frontend is built with React and Vite. It is currently available for macOS (Intel) and Linux, with ongoing development and feature expansion.
Performance Racing Composites
This project emulates an e-commerce platform, built with React, C#, Entity Framework, and PostgreSQL. The first version used Firebase with fetch operations. The redesign replaces Firebase with a traditional SQL database and leverages Entity Framework for database mapping and API operations. The project demonstrates my ability to integrate full-stack technologies and adapt to evolving technical requirements. It is undergoing a redesign to improve performance and scalability.