Editorial index of project posts.
Contract-kit - API Contract Generator
CLI + library toolkit for Angular + NestJS teams. Define your API once in JSON and auto-generate TypeScript types, Angular client, Zod schemas, NestJS controller, and mocks.
Cmd+kit
Open source command palette system for shipping real command experiences across frameworks. Packages for React, Preact, Vue, Astro, and a framework-agnostic core.
AirPods Pro 2 Website Clone
Educational clone of Apple's AirPods Pro 2 hero animation. 65-frame Canvas image sequence synchronized with scroll using GSAP ScrollTrigger.
Object Detection PWA with Angular
PWA built with Angular 19 for client-side image classification using TensorFlow.js and MobileNet. Offline support and GPU acceleration via WebGL.
3D Desk Configurator
Interactive 3D configurator to customize a standing desk with Vue 3 and TresJS. Real-time finish and color customization.
GTA VI Landing Page Clone
Unofficial GTA VI tribute site built for educational purposes. Advanced GSAP animations, responsive design, and static architecture with Astro.
Strapi Games Store
Modern video game storefront built with Next.js and Strapi. Demo mode runs with mock data by default; Strapi integration is configurable via env vars.
Realtime Chat
Chat interface running in visual demo mode by default, with a production-ready backend using Socket.IO and optional Supabase persistence.
Super Mario Bros '85
HTML5 implementation of the classic Super Mario Bros built with Phaser 3, using modular JavaScript and Vite.
Paint Windows 95'
Web drawing app inspired by Microsoft Paint on Windows 95, with full toolset, retro color palette, and touch/stylus support.
Tiktok clone
TikTok-style clone built with React + Vite, focused on a visual demo using mocked data, with Supabase integration ready to enable.
Atari Breakout Game
Open source project inspired by the classic Breakout, built with Astro and game logic in TypeScript using the Canvas API.