https://github.com/vareversat/carg
🃏 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
https://github.com/vareversat/carg
belote card-game coinche dart firebase flutter tarot
Last synced: 22 days ago
JSON representation
🃏 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
- Host: GitHub
- URL: https://github.com/vareversat/carg
- Owner: vareversat
- License: mit
- Created: 2020-09-12T09:40:30.000Z (over 4 years ago)
- Default Branch: dev
- Last Pushed: 2025-04-30T12:48:50.000Z (29 days ago)
- Last Synced: 2025-04-30T14:13:50.635Z (29 days ago)
- Topics: belote, card-game, coinche, dart, firebase, flutter, tarot
- Language: Dart
- Homepage: https://carg.vareversat.fr
- Size: 5.36 MB
- Stars: 7
- Watchers: 0
- Forks: 3
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README

Get coinched ! ♦ ️♣️ ♥ ♠ ️
Mobile app where you to register with your own account and save your games of French Belote, Coinche Belote and Tarot !
# How to use it ?
For now, the app is only available on Android. You can go [here](https://play.google.com/store/apps/details?id=fr.vareversat.carg&pli=1) to download the app :)
# How to work on it ?
You need a couple of things to be able to start the app in dev mode on your own computer
1) Download the [Flutter SDK](https://flutter.dev/docs/get-started/install) according to your OS
2) Create a virtual device
3) Fork the source code (of course)### Firebase
1) Create on project on the [Firebase console](https://console.firebase.google.com/u/0/?hl=fr)
2) Add the *google-services.json* into the android/app folder
3) Upload the functions into your Firebase project (you'll need npm) :
```shell script
$ cd functions
$ npm install -g firebase-tools
$ firebase deploy --only functions
```
### Algolia
1) Create a project on [Algolia](https://www.algolia.com/users/sign_in) (it's an indexation service)
2) Create an index named *player-dev*
3) Create a file named *algolia.json* in assets/config like this :
```json
{
"app_id": "YOUR_APP_ID",
"api_key": "YOUR_API_KEY"
}
```Finally, you can run
```shell script
$ fluter run
```
And you are good to go :thumbsup: