Programming

Engineering case studies

Browse published projects with runnable demos, embeds, and syntax-highlighted code.

Node.js Vercel Functions JavaScript REST API

Todo List API

A task manager with full CRUD backed by a real REST API — add, complete, and delete tasks with every action hitting the server.

Open demo →
Node.js Vercel Functions JavaScript

URL Shortener

Turns a long URL into a short code and 302-redirects visitors — generation, redirect, and click stats all live in one backend.

Open demo →
Python Vercel Functions Open-Meteo API

Weather Dashboard

Search any city and get current conditions plus a 5-day forecast, proxied server-side through a free weather API.

Open demo →
Node.js Vercel Functions JavaScript

Markdown Notes

A notes app where Markdown is rendered to HTML entirely on the server by a hand-written parser — no client-side library.

Open demo →
Go Vercel Functions

Expense Tracker

Log expenses and watch the backend compute totals and per-category breakdowns on every request.

Open demo →
Python Vercel Functions

Quote Generator

Fetch a random quote from the backend and save favorites server-side rather than in local storage.

Open demo →
Ruby Vercel Functions

Password Toolkit

Generates cryptographically-random passwords and scores password strength, both computed server-side.

Open demo →
Node.js Vercel Functions npm: qrcode

QR Code Generator

Turns any text or URL into a QR code PNG rendered entirely on the server with the qrcode npm package.

Open demo →
Node.js Vercel Functions Drag & Drop API

Kanban Board

Drag-and-drop task board where every column move is persisted through the API, not just moved in the DOM.

Open demo →
PHP Vercel Functions vercel-php

Currency Converter

Converts between currencies using live exchange rates fetched and applied entirely server-side.

Open demo →
Node.js Vercel Functions E-Commerce

Luma Store

A full e-commerce storefront — product catalog, cart, and a real checkout flow where pricing is never trusted from the browser.

Open demo →
Node.js Vercel Functions Chart.js Dashboard

Orbit Analytics

A 3-page SaaS admin dashboard — KPI cards, a live revenue chart, and a searchable/sortable/paginated customer table.

Open demo →