Skip to content

Featured Projects

Things I'm proud of

A few projects I've built and what I learned from them.

sermontracker.com
Sermon Tracker website public hero page
01FeaturedLive

Sermon Tracker

From First Thought to Finished Sermon

Sermon Tracker is a full-stack sermon management and Bible study platform designed to help preachers turn ideas into organized, developed sermons. From capturing inspiration and building structured outlines to studying Scripture and maintaining preaching history, the application brings the entire sermon-development workflow into one cohesive workspace. Built with Next.js, React, TypeScript, and PostgreSQL, Sermon Tracker combines powerful ministry-focused functionality with secure data management, modern application architecture, and a polished, responsive experience across desktop and mobile devices.

  • Next.js
  • React
  • TypeScript
  • Node.js
  • PostgreSQL
  • Neon
  • Drizzle ORM
  • Tailwind CSS
  • shadcn/ui
  • Clerk
  • Zod
  • Vitest
  • Playwright
  • Vercel
faithfulwordmusic.com
Faithful Word Music title card / thumbnail
02FeaturedLive

Faithful Word Music

The music ministry of Faithful Word Baptist Church

A full-stack music ministry management platform featuring AI-assisted service planning, intelligent song search, real-time publishing, historical analytics, sheet music management, role-based access control, and push notifications. Built with Next.js, React, TypeScript, and PostgreSQL, the platform modernizes church music operations through an integrated, installable web application.

  • Next.js
  • React
  • TypeScript
  • PostgreSQL
  • Neon
  • Tailwind CSS
  • Vercel
  • Clerk
  • Vercel AI SDK
  • REST APIs
  • Google APIs
  • Resend
  • Vitest
  • Progressive Web App (PWA)
weather.alexball.dev
Weather dashboard
03FeaturedLive

Weather

NWS-powered weather command center

A responsive weather dashboard built around National Weather Service data, with current observations, active alerts, hourly and seven-day forecasts, and Simple/Advanced modes. The app normalizes multiple NWS sources behind a resilient server-side data layer with caching, geolocation, and Mapbox-powered location search.

  • Next.js
  • TypeScript
  • React
  • NWS API
  • Mapbox
  • Vercel
alexball.dev
Portfolio hero
04Live

Portfolio Website

A software engineering portfolio built like a product

A bilingual engineering portfolio built as a full-stack Next.js application: server-rendered pages in English and Spanish, content modeled in Neon Postgres behind a typed domain layer, live GitHub activity, a command palette, contact delivery through Resend, and structured data for search engines.

  • Next.js
  • TypeScript
  • React
  • Tailwind CSS
  • PostgreSQL
  • Neon
  • Drizzle ORM
  • Vercel
  • GitHub API

GitHub Activity

Recent GitHub Activity

Recent repositories, contributions, and activity straight from GitHub.

Alexander D. Ball@AlexBall03
Follow
Loading live activity…