Skip to content

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/.

Related topics

You may also like