{"id":26285505,"url":"https://github.com/vareversat/carg","last_synced_at":"2025-06-12T00:33:55.775Z","repository":{"id":37002505,"uuid":"294913840","full_name":"vareversat/carg","owner":"vareversat","description":"🃏 Get coinched ! Flutter app using Firebase SDK to save your card games. You can save your games of French Belote, Coinche Belote, Contrée Belote or Tarot and compare your statistics with your friends","archived":false,"fork":false,"pushed_at":"2025-06-05T02:07:22.000Z","size":6216,"stargazers_count":7,"open_issues_count":9,"forks_count":3,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-05T05:38:04.182Z","etag":null,"topics":["belote","card-game","coinche","dart","firebase","flutter","tarot"],"latest_commit_sha":null,"homepage":"https://carg.vareversat.fr","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vareversat.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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}},"created_at":"2020-09-12T09:40:30.000Z","updated_at":"2025-05-29T17:27:16.000Z","dependencies_parsed_at":"2024-03-08T02:28:48.551Z","dependency_job_id":"0907eb6d-a4cb-47de-ab58-d385e6f64916","html_url":"https://github.com/vareversat/carg","commit_stats":null,"previous_names":[],"tags_count":56,"template":false,"template_full_name":null,"purl":"pkg:github/vareversat/carg","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vareversat%2Fcarg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vareversat%2Fcarg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vareversat%2Fcarg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vareversat%2Fcarg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vareversat","download_url":"https://codeload.github.com/vareversat/carg/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vareversat%2Fcarg/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259370850,"owners_count":22847445,"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":["belote","card-game","coinche","dart","firebase","flutter","tarot"],"created_at":"2025-03-14T19:32:57.183Z","updated_at":"2025-06-12T00:33:55.763Z","avatar_url":"https://github.com/vareversat.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"![](banner.png)\n\n\u003ch3 align=\"center\"\u003eGet coinched ! ♦ ️♣️ ♥ ♠ ️\u003c/h3\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://flutter.dev\"\u003e\u003cimg src=\"https://img.shields.io/badge/flutter-blue?logo=flutter\u0026style=for-the-badge\"\u003e\u003c/a\u003e \n  \u003ca href=\"https://firebase.google.com\"\u003e\u003cimg src=\"https://img.shields.io/badge/firebase-grey?logo=firebase\u0026style=for-the-badge\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://algolia.com\"\u003e\u003cimg src=\"https://img.shields.io/badge/algolia-white?logo=algolia\u0026style=for-the-badge\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://codecov.io/gh/vareversat/carg/\"\u003e\u003cimg src=\"https://img.shields.io/codecov/c/github/vareversat/carg?logo=codecov\u0026style=for-the-badge\u0026token=sA4XbJ7O5Z\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/vareversat/carg/actions\"\u003e\u003cimg src=\"https://img.shields.io/github/actions/workflow/status/vareversat/carg/repo.tag.yml?logo=github\u0026style=for-the-badge\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/vareversat/carg/releases\"\u003e\u003cimg src=\"https://img.shields.io/github/v/tag/vareversat/carg?label=version\u0026logo=git\u0026logoColor=white\u0026style=for-the-badge\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/vareversat/carg/blob/dev/LICENSE.md\"\u003e\u003cimg src=\"https://img.shields.io/github/license/vareversat/carg?style=for-the-badge\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\nMobile app where you to register with your own account and save your games of French Belote, Coinche Belote and Tarot !\n\n# How to use it ?\n\nFor now, the app is only available on Android. You can go [here](https://play.google.com/store/apps/details?id=fr.vareversat.carg\u0026pli=1) to download the app :)\n\n# How to work on it ?\n\nYou need a couple of things to be able to start the app in dev mode on your own computer\n\n1) Download the [Flutter SDK](https://flutter.dev/docs/get-started/install) according to your OS\n2) Create a virtual device\n3) Fork the source code (of course)\n\n### Firebase\n1) Create on project on the [Firebase console](https://console.firebase.google.com/u/0/?hl=fr)\n2) Add the *google-services.json* into the android/app folder\n3) Upload the functions into your Firebase project (you'll need npm) :\n```shell script\n$ cd functions\n$ npm install -g firebase-tools\n$ firebase deploy --only functions\n```\n### Algolia\n1) Create a project on [Algolia](https://www.algolia.com/users/sign_in) (it's an indexation service)\n2) Create an index named *player-dev*\n3) Create a file named *algolia.json* in assets/config like this :\n```json\n{\n  \"app_id\": \"YOUR_APP_ID\",\n  \"api_key\": \"YOUR_API_KEY\"\n}\n```\n\nFinally, you can run\n```shell script\n$ fluter run\n```\nAnd you are good to go :thumbsup:\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvareversat%2Fcarg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvareversat%2Fcarg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvareversat%2Fcarg/lists"}