{"id":19561248,"url":"https://github.com/srgchrksv/pitchersbase","last_synced_at":"2026-04-12T09:11:51.268Z","repository":{"id":253161893,"uuid":"841548347","full_name":"srgchrksv/pitchersbase","owner":"srgchrksv","description":"Pitchersbase. In the Pitchersbase we got pitchers, catchers and Gemini AI","archived":false,"fork":false,"pushed_at":"2024-08-14T20:05:58.000Z","size":50,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-08T22:49:31.150Z","etag":null,"topics":["competitions","firebase","fun","gcp","gemini","google","hackathons","nextjs","product","project","python","submission","ventures"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/srgchrksv.png","metadata":{"files":{"readme":"README.md","changelog":null,"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}},"created_at":"2024-08-12T16:15:34.000Z","updated_at":"2024-08-14T20:06:01.000Z","dependencies_parsed_at":"2024-08-14T22:24:14.268Z","dependency_job_id":null,"html_url":"https://github.com/srgchrksv/pitchersbase","commit_stats":null,"previous_names":["srgchrksv/pitchersbase"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srgchrksv%2Fpitchersbase","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srgchrksv%2Fpitchersbase/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srgchrksv%2Fpitchersbase/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srgchrksv%2Fpitchersbase/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/srgchrksv","download_url":"https://codeload.github.com/srgchrksv/pitchersbase/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240822608,"owners_count":19863302,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["competitions","firebase","fun","gcp","gemini","google","hackathons","nextjs","product","project","python","submission","ventures"],"created_at":"2024-11-11T05:10:15.915Z","updated_at":"2026-04-12T09:11:51.238Z","avatar_url":"https://github.com/srgchrksv.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"### Pitchersbase\n\nIn the Pitchersbase we got pitchers, catchers and **Gemini AI** 🤖\n\n### 💡 Pitcher: \nThe visionary that pitches and delivers.\n\n### 🤝 Catcher: \nEstablishes, evaluates and patronizes.\n\n### 🤖 Gemini AI: \nWill help to find best pitchers.\n\n### Lets get into it\nFirstly the catchers are creating the competition events, providing with rules and problem to solve.\n\nThe pithchers then brainstorming and comining with a solution submission, a short video presentation, the pitch.\n\nFinally the **Gemini AI** will be scoring the pitch based on the catchers defined rules.\nLeader board with scores from **Gemini AI** will be shown at the event page. \n\n### The result \nTwo parties with the help of Gemini either had fun and spared some prizes or maybe additionaly they will go beyond the event continue prospering together, and on and on, who knows, right?\n\n\n### Stack\nThe Pitchersbase is build with Google Cloud - Firebase services:\n- Firebase authentication\n- Firestore a nosql database to store catches and picthes data\n- Firebase Storage to store videos\n- Firebase Cloud Function to a bit decouple the app for pitches video processing\n\nWebapp is built with Next.js framework. Cloud function is written in python.\n\nHappy pitching and catching!!! 😊","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsrgchrksv%2Fpitchersbase","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsrgchrksv%2Fpitchersbase","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsrgchrksv%2Fpitchersbase/lists"}