Build and Deploy your own AI-Powered {product}
Details
The "AI hype" is everywhere, but the challenge is moving from a prompt in a browser to a deployed, functional product.
Join GDG Zagreb for a hands-on technical workshop in Google’s #BuildWithAI series. We are moving past basic chat interfaces to build a real-world application layer around Gemini. We’ll start by building a YouTube Summarizer as our reference architecture, then dive into the codebase to refactor and adapt it for your own custom content-processing tools.
🏗️ Technical Roadmap
This isn't just a tutorial; it’s a build session. We will focus on the end-to-end lifecycle of an AI microservice:
The Model Layer: Authenticating and interfacing with the Gemini API using the Google Gen AI SDK or REST endpoints.
The Application Layer: Implementing the logic to handle media inputs, transcripts, and structured prompting. We'll use Python (Flask) for backend and a little bit of HTML for basic frontend.
The Deployment Layer: We’ll cover Dockerizing your application and pushing it to Google Cloud Run for a live, scalable, and serverless URL.
🔄 From Reference to Reality
Once we have the baseline YouTube Summarizer live, the workshop shifts to a "spinoff" phase. You’ll have the autonomy to refactor the logic to create a specialized tool of your choice, for example:
Audio Intelligence: Processing MP3s/Podcasts into structured show notes.
Document Synthesis: Building a "TL;DR" engine for long-form research or PDFs.
Meeting Insights: Turning raw transcripts into actionable tasks.
💻 Who Should Attend?
This workshop is designed for developers and tech professionals who:
Have a basic understanding of full-stack development.
Want to understand the practical integration of LLMs into production-ready web services.
🎒 Requirements
A Google Cloud account (we'll provide credits and instructions on how to activate them).
A working computer with wifi
A curious mind.
⏱️ The Schedule
18:00: Intro to #BuildWithAI.
18:15: Workshop: Building the Summarizer.
(optional) Customization: Refactoring for your own use case.
20:00: Deployment to Cloud Run & (optional) Submission for prizes.
20:30: Networking, Pizza, and Refreshments.
21:00: Closing ceremony & Announcing prize winners.
Build it. Ship it. Own it.
Space is limited to ensure quality mentoring for all participants.
#GDGZagreb #BuildWithAI #GoogleCloud #GeminiAPI #Docker #CloudRun #ZagrebTech
Agenda
---
Hosted By
Mario Vegh, Organizer
Petra Brčić, Data Scientist
An experienced applied mathematician who has transitioned into IT, still thinking about PhD. Worked as a data scientist in big corp, applying strong mathematical background to extract valuable insights from complex datasets, enabling informed decision-making.
Now living freely, leading a startup and building an AI product to improve the lives of 1 in 10 women worldwide, hopefully more.
Antonio Hadrović, Organizer
Front-end, Figma and Future
Ivan Štajcer, Flutter developer
Sandro Lovnički, Flutterer
Flutterer at SciPly | Organizer at GDG Zagreb and Flutter Croatia | Creator of Beamer package | Co-host of Flutter dArtists | Consultant, speaker and open source contributor
Complete your event RSVP here: https://gdg.community.dev/events/details/google-gdg-zagreb-presents-build-and-deploy-your-own-ai-powered-product/.
