GDG Coding Jams
Build with AI. Together.
Share
Community showcase

What the rooms shipped.

Real builds from real GDG chapters. Two hours, one pizza, one prototype. Search by name, narrow to a GDG group or a date range — or scroll until something makes you want to fork it.

All builds

Showing 61–72 of 103

SafeLink
Track 09GDG Brooklyn
SafeLink

SafeLink is a one-tap emergency app for anyone who feels unsafe on the street or gets caught in an accident. It starts recording and tracking your location the moment you open it, then lets you send that location and footage to police, ambulance, or fire with a single button — or dial 911 directly. Gemini turns whatever you can manage to type into a structured dispatch report, so responders get clear information even when you can't explain the situation yourself.

How much of "send a live stream to the police" turns out to be impossible in a browser. There's no endpoint to send to, and phones won't even record both cameras at once — so most of the work became figuring out what was real versus what I had to honestly label as simulated.

Film Room
Track 01GDG Brooklyn
Film Room

Film Room turns a phone video of one pickup basketball possession into a coach's breakdown — annotated video, real spatial analytics, and a bridge to the NBA action it resembles — so you learn to read the game by studying your own film.

The model turned out to be far better at reading basketball than at telling my friends apart — it diagnosed the blown switch instantly but couldn't reliably say who blew it, which forced me to design the whole system so the tactical read still holds when player identification fails.

Air Studio
Track 09GDG Brooklyn
Air Studio

Our project is a multiplayer AI-powered rhythm game where two players compete by playing virtual instruments using hand gestures in front of a webcam. The game tracks each player's movements in real time and scores their performance based on accuracy and timing. It creates an interactive and fun way to enjoy music without needing any physical instruments.

We were surprised by how challenging it was to keep the multiplayer gameplay smooth while accurately tracking hand gestures in real time. Even small delays could affect the overall gaming experience.

CandidAI
Track 09GDG Brooklyn
CandidAI

Remote interviews have a trust problem right now: candidates using invisible AI tools to feed them answers live, and in some cases, people who aren't even who they say they are. CandidAI is a multi-agent system that sits in the interview, watches for those red flags across identity, behavior, and language, and quietly tells the interviewer, "hey, might want to ask a follow-up here." It never rejects anyone; it just makes sure the human making the call actually has the full picture.

Honestly, the detection part was the easy half. What actually kept me up was the guardrail design, figuring out how to flag real cheating without accidentally penalizing someone who's neurodivergent, has bad wifi, or talks with a different rhythm than what the model expects as "normal."

Napkin
Track 09GDG Brooklyn
Napkin

Napkin turns photographs of hand-drawn app sketches or whiteboard mockups into live, interactive web applications in seconds. Powered by Gemini Vision and code generation, Napkin extracts UI components, pre-populates stateful demo data, and instantly serves a shareable web app complete with device preview frames and QR codes for mobile testing. It bridges the gap between raw paper brainstorming and functional software prototyping effortlessly.

What surprised us most was how gemini transformed pen-and-paper scribbles into fully web applications without requiring design templates.

Daily Standup
Track 09GDG Brooklyn
Daily Standup

Most people quit health tracking because apps make it feel like a chore. Daily Standup lets you log your entire day by sending one text to a Telegram bot. AI parses it instantly and populates a personal dashboard with trends and charts. Thirty seconds a night, zero forms.

The macro bug surprised me most when dinner overwrote lunch, it looked like a Gemini extraction failure, but Gemini was actually right both times. The bug was in the application logic merging the results, which is a good reminder that AI output is usually fine; it's the code around it that breaks things.

snap311
Track 09GDG Brooklyn
snap311

Snap311 helps New Yorkers report visible street and public-space issues with almost no manual work. Users take or upload a photo, and Gemini identifies the problem, uses the photo or device location, and checks real NYC 311 data for open duplicate reports nearby. If it’s new, Snap311 creates a clear report for the user to verify and simulates submitting it.

I learned that Gemini is much more reliable when its image analysis is constrained to a short list of real NYC 311 complaint types instead of being asked to freely label anything it sees. I also learned that surfacing duplicate reports early is a UX win: it avoids making users fill out a full form only to discover the issue was already reported, so I fixed the flow by checking nearby open reports.

shinobi-seals
Track 09GDG Brooklyn
shinobi-seals

Pokémon Go, but you're the character. Using your phone's front camera, we read real hand signs in real time and turn them into attacks or defense, no buttons, just your hands. Health is permanent, chakra regenerates and fuels your moves, and health hitting zero means you lose. Find a nearby player and battle it out live, face to face.

I assumed relying entirely on the front camera for real-time hand signs would feel unresponsive without physical buttons. Turns out that removing the on-screen UI makes the face-to-face PvP battles surprisingly intense and deeply immersive.

Host on google ai studio via google web endpoint The https://8thwall.org
Track 09GDG Brooklyn
Host on google ai studio via google web endpoint The https://8thwall.org

Host on google ai studio via google web endpoint of dead 3d AR from 8th wall The https://8thwall.org then built w ai studio web url https://ai.studio/apps/36efe82a-0b9b-4683-b73f- https://ais-pre-omiblay4dw4a5un3kntekd-638685251003.us-east1.run.app ai studio link off his game description off Claud https://docs.google.com/document/d/1UJglgOpu0i4Q5QhPi_BDjejfb51wvkaxZc2Fys3JYO4/edit?usp=drivesdk & game https://aistudio.google.com/apps/3ad79437-f262-4667-acc0-6d1ce6138b03 & Ai Studio app off it

I am using the claude Project definition doc

Previs
Track 06GDG Brooklyn
Previs

Magic Hour turns a screenplay into a consistent storyboard: your characters keep the same face and voice from scene 1 to scene 18, because every generated frame is scored against a locked identity card. A pre‑viz studio for filmmakers, with AI shot lists, in‑character dialogue, and real location scouting.

I assumed character drift was the image model being inconsistent but the model was fine all along; the drift came entirely from us re‑describing the character on every call instead of compiling her look once and reusing it verbatim.

NYC Point-to-Point
Track 09GDG Brooklyn
NYC Point-to-Point

The NYC Point-to-Point Travel Recommender is a smart, interactive routing engine designed for New Yorkers and tourists who need help navigating the city's complex transit web. Instead of just showing the fastest route, it calculates and ranks all available options—from the subway to rideshares to Citi Bikes—based on your live priorities like cost, safety, and group size. The coolest part is the dynamic scoring engine: as you drag the priority sliders or increase your group size, the app instantl

I was surprised by how dramatically the math shifts when factoring in group size; a seemingly expensive $40 rideshare instantly becomes the most cost-effective and convenient option when split among four people, entirely upending the standard "the subway is always cheapest" assumption.

Inclusivity AI
Track 09GDG Brooklyn
Inclusivity AI

Inclusivity AI is your friendly helper for everyday life. We make scheduling, shopping, and budgeting simple and accessible, with gentle reminders along the way! Made simple for people with disabilities, memory challenges, or anyone who just needs a little extra support.

Google Studios is fun to use and you can customize certain parts of your app in minutes! Also special shoutout to Milan for helping me understand how to upload it to Github!