Back to Home

Project Archive

A comprehensive collection of 10 projects I've built, ranging from web applications to mobile apps and automation tools.

10 of 10 projects
Ruby Sea - VS Code Theme

Ruby Sea - VS Code Theme

A custom VS Code dark theme I built for personal use and published to the Marketplace. Includes full editor and workbench theming with semantic highlighting and consistent UI colors. Actively used by thousands of developers.

VS CodeJSONTheme Development
Quirk Counter 🐉

Quirk Counter 🐉

A React event-tracking dashboard built to experiment with performance optimization. I implemented modular components, real-time search and filtering, drag-and-drop task management, and persistent client-side storage. The project focuses on frontend performance and UX, using lazy loading, code splitting, memoization, and debounced LocalStorage persistence, along with a responsive layout and full keyboard accessibility.

ReactViteCSSLocalStorage API
Bradley Barker – Developer Portfolio

Bradley Barker – Developer Portfolio

A personal portfolio built with Next.js and TypeScript to showcase my full-stack work across web, mobile, and backend projects. I designed the layout, implemented responsive UI, and added PWA functionality with offline support and service worker caching. Deployed on Vercel and optimized for performance and navigation.

Next.jsTypeScriptReactTailwind CSS+1
Pokédex — Pokémon Explorer PWA

Pokédex — Pokémon Explorer PWA

A React-based Progressive Web App consuming the PokéAPI, featuring infinite scroll, real-time search, and offline support. I built reusable UI components for Pokémon views and implemented client-side persistence and service worker caching for installable PWA functionality.

ReactViteAxiosPWA+1
Barkify 🐾

Barkify 🐾

A Next.js Progressive Web App with user authentication and cloud-backed reminders. I built the frontend using React and Zustand, integrated Firebase Auth and Firestore, and implemented PWA offline support with service workers. Includes dashboard metrics, reminder scheduling, and persistent user settings.

Next.jsReactTypeScriptFirebase+2
DashCube

DashCube

An arcade-style React game built as a Progressive Web App. I implemented the game loop, scoring system, and state management, along with offline support and installable PWA functionality. The project focuses on responsive gameplay and lightweight client-side performance.

ReactCSSPWA
Retain — Note Taking App

Retain — Note Taking App

A React Native note-taking app focused on offline-first design. I implemented note creation and search, theme persistence, auto-save behavior, and local storage using AsyncStorage. Built with TypeScript and React Navigation, supporting both Android and iOS.

React NativeTypeScript
Dad Jokes Galore

Dad Jokes Galore

A .NET MAUI mobile app consuming an external jokes API. I implemented API integration, UI layout, and cross-platform deployment for Android, focusing on simple navigation and lightweight client performance.

.NET MAUIC#External API
Insult Master

Insult Master

Insult Master is a .NET MAUI cross-platform mobile app integrating an external API to deliver multilingual content with offline caching. I implemented API consumption, local persistence, and language preferences.

.NET MAUIC#External API
CineVerse

CineVerse

A React Native application displaying upcoming MCU movie data from an external API. I implemented cross-platform support for Android, iOS, and web using React Native Web, along with pull-to-refresh, countdown timers, and responsive layouts. Built with TypeScript and focused on reusable components and API-driven UI.

React NativeTypeScriptReact Native WebExternal API