Home /Articles
Archive

Articles & Tutorials

Deep dives into modern web development. Practical guides, hands-on projects, and real-world patterns.

38 articles
Showing 19-27 of 38
Multiplayer Tic‑Tac‑Toe with Matchmaking via Nuxt 4 + TypeScript + Firebase
14 min
Nov 17, 2025

Multiplayer Tic‑Tac‑Toe with Matchmaking via Nuxt 4 + TypeScript + Firebase

Build a real‑time, two‑player Tic‑Tac‑Toe with one‑click matchmaking using Nuxt 4, TypeScript, and Firebase (Firestore + Auth).

Read article
Photo Micro‑blog with Auth, Storage, and Rules using Nuxt 4 + TypeScript + Firebase
12 min
Nov 17, 2025

Photo Micro‑blog with Auth, Storage, and Rules using Nuxt 4 + TypeScript + Firebase

Build a tiny Instagram‑style photo micro‑blog with Google Sign‑In, secure Storage uploads, and strict Security Rules using Nuxt 4, TypeScript, and Firebase v11.

Read article
Real‑Time Chat with Reactions and Threads in Nuxt 4 + TypeScript + Firebase
10 min
Nov 17, 2025

Real‑Time Chat with Reactions and Threads in Nuxt 4 + TypeScript + Firebase

Build a production‑ready, real‑time chat with emoji reactions and threaded replies using Nuxt 4, TypeScript, and Firebase (v10) Firestore with multi‑tab persistent cache.

Read article
Serverless Link Shortener with Click Analytics in Nuxt 4 + TypeScript + Firebase
12 min
Nov 19, 2025

Serverless Link Shortener with Click Analytics in Nuxt 4 + TypeScript + Firebase

Build a production-grade short link service with 302 redirects, atomic counters, and privacy-friendly click analytics using Firebase Functions v2 and Firestore.

Read article
Live Trivia Quiz and Leaderboard using Nuxt 4 + TypeScript + Firebase
12 min
Nov 21, 2025

Live Trivia Quiz and Leaderboard using Nuxt 4 + TypeScript + Firebase

Build a real-time trivia game with Nuxt 4, TypeScript, and Firebase using Firestore listeners, Auth (anonymous), App Check with reCAPTCHA Enterprise, and a server-side tally with Cloud Functions v2.

Read article
City Scavenger Hunt: Geohints and Checkpoints with Nuxt 4 + TypeScript + Mapbox
12 min
Nov 23, 2025

City Scavenger Hunt: Geohints and Checkpoints with Nuxt 4 + TypeScript + Mapbox

Build a GPS-powered scavenger hunt with geohints, geofenced checkpoints, and gorgeous 3D maps using Nuxt 4, TypeScript, and Mapbox GL JS v3.

Read article
Personal Travel Journal with Pins and Path Replay using Nuxt 4 + TypeScript + Mapbox
12 min
Nov 25, 2025

Personal Travel Journal with Pins and Path Replay using Nuxt 4 + TypeScript + Mapbox

Build a geo-powered travel journal with tappable pins, offline-safe storage, and animated route replay using Nuxt 4, TypeScript, and Mapbox GL JS v3’s new line-trim-offset API.

Read article
Community Heatmap of Favorite Spots in Nuxt 4 + TypeScript + Mapbox
9 min
Nov 27, 2025

Community Heatmap of Favorite Spots in Nuxt 4 + TypeScript + Mapbox

Build a real-time community heatmap of favorite spots using Nuxt 4, TypeScript, Mapbox GL JS v3, and Firebase.

Read article
Run Route Planner with Elevation Profiles in Nuxt 4 + TypeScript + Mapbox
10 min
Nov 29, 2025

Run Route Planner with Elevation Profiles in Nuxt 4 + TypeScript + Mapbox

Build a runner-friendly route planner with real-time elevation profiles using Nuxt 4, Mapbox GL JS v3 terrain, and the Directions API.

Read article
M
marcusn.dev

A place to document my coding journey and share projects that hopefully inspire or teach something new.

Get in touch

Have a project in mind or just want to say hi? Feel free to reach out.

marcus89n@gmail.com

© 2026 marcusn.dev. All rights reserved.

Built with Nuxt, Vue & Tailwind