HeadlinesBriefing favicon HeadlinesBriefing.com

AI-Powered Mario Portfolio on Cloud Run

DEV Community •
×

A senior software engineer submitted a Mario-style interactive portfolio to a Google AI challenge. Built with React and TypeScript, the playful 'game UI' features skills visualized as 'POWER LEVELS' using Recharts. The developer used Google AI Studio for most of the build and GitHub Copilot for debugging, creating a fast, static application.

The project showcases a modern deployment pipeline. A multi-stage Docker container with Nginx hosts the static single-page application. GitHub Actions automates the CI/CD process, authenticating to Google Cloud, building the container in Artifact Registry, and deploying it to Google Cloud Run. This provides a real production path for a portfolio built with AI assistance.

This submission highlights how AI tools are streamlining development workflows for individual projects. The developer emphasizes the near-effortless build process and the practical, containerized hosting solution. It reflects a growing trend of developers using AI for both code generation and debugging to create polished, deployable software quickly, moving beyond simple prototypes.