{"id":43641500,"url":"https://github.com/palladius/booth-ideas-sg","last_synced_at":"2026-02-04T18:05:34.656Z","repository":{"id":313014487,"uuid":"1048896186","full_name":"palladius/booth-ideas-sg","owner":"palladius","description":"App Ideas  Gemini CLI + GH Actions demo (forked from Paul Datta awesome demo)","archived":false,"fork":false,"pushed_at":"2025-11-17T13:45:35.000Z","size":29021,"stargazers_count":1,"open_issues_count":50,"forks_count":2,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-01-14T13:56:25.093Z","etag":null,"topics":["firebase-studio","gemini-cli","github-actions"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/palladius.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-02T07:29:49.000Z","updated_at":"2025-11-21T06:11:44.000Z","dependencies_parsed_at":"2025-09-23T13:24:41.955Z","dependency_job_id":null,"html_url":"https://github.com/palladius/booth-ideas-sg","commit_stats":null,"previous_names":["palladius/booth-ideas-sg"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/palladius/booth-ideas-sg","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/palladius%2Fbooth-ideas-sg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/palladius%2Fbooth-ideas-sg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/palladius%2Fbooth-ideas-sg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/palladius%2Fbooth-ideas-sg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/palladius","download_url":"https://codeload.github.com/palladius/booth-ideas-sg/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/palladius%2Fbooth-ideas-sg/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29092787,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-04T03:31:03.593Z","status":"ssl_error","status_checked_at":"2026-02-04T03:29:50.742Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["firebase-studio","gemini-cli","github-actions"],"created_at":"2026-02-04T18:05:31.364Z","updated_at":"2026-02-04T18:05:34.641Z","avatar_url":"https://github.com/palladius.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Idea to Code: Euro Cloud Summit Demo\n\nWelcome! This repository contains the source code for the \"Idea to Code\" demo application, showcased at the\nGoogle Cloud booth during the Euro Cloud Summit in Switzerland.\n\nThis interactive demo showcases how generative AI can dramatically accelerate the software development lifecycle,\ntaking a simple idea from concept to a functional, deployable prototype in minutes.\n\n## 💡 Idea Gallery\n\nAll the ideas generated during the event are available for you to explore in our interactive gallery.\n\n* **Browse the [Idea Gallery Cloud Summit Zurich](https://palladius.github.io/booth-ideas-sg/)**\n* **[Browse the Idea Gallery Singapore](https://pauldatta.github.io/booth-ideas-sg/)**\n\n## Demo Video\n\nWatch the complete demonstration of the \"Idea to Code\" workflow in action.\n\n![Demo Video](docs/media/demo.gif)\n\n## Workflow\n\nThe following diagram illustrates the end-to-end process from idea submission to generating a full-fledged application.\n\n![Idea to Code Workflow](docs/media/idea-to-code-workflow.png)\n\n## Accessing Your Generated Code\n\nFor visitors at the Euro Cloud Summit:\n\n1.  When you submit your idea through our application, a new **GitHub Issue** is automatically created in this repository.\n2.  Our [Gemini CLI](https://github.com/google-github-actions/run-gemini-cli) will process your idea, generate the code, and push it to a **new branch**.\n3.  The [Gemini CLI](https://github.com/google-github-actions/run-gemini-cli) will then post a **comment in your GitHub Issue** containing the name of the branch and step-by-step instructions on how to clone the repository and access your code.\n4.  Simply find your issue in the [Issues tab](https://github.com/pauldatta/booth-ideas-sg/issues) and follow the instructions in the comments.\n\n## Application\n\nThe web application itself is a Next.js project located in the `ideas-app/` directory. See the [application's README](ideas-app/README.md) for instructions on how to run it locally.\n\n## Riccardo changes\n\n* changed `gh_pages` from branch to GH action. Now it beautifull deploys to https://palladius.github.io/booth-ideas-sg/\n* Abandoned fork + added\n\n## The code here\n\nThere are pieces of code in this repo:\n\n* `random-app-ideas/`: collection of apps vibecoded by Gemini after users create ideas.\n* `ideas-app/`: This is an app vibecoded by the original authors Paul Datta \u0026 c on Firebase Studio. can be deployed to Cloud run.\n  * Ricc deployed to CR here: https://ideas-app-849075740253.europe-west1.run.app\n  * A new version is pushed to CR via `just gcloud-build`.\n* `gh_pages`. This is deployed to GitHub pages: https://palladius.github.io/booth-ideas-sg/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpalladius%2Fbooth-ideas-sg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpalladius%2Fbooth-ideas-sg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpalladius%2Fbooth-ideas-sg/lists"}