Skip to content

amoinier/yaniv_calculator

Repository files navigation

Yaniv Calculator

A Flutter-based app to scorekeeping during Yaniv card game matches.

Table of Contents

Features

  • Creation and management of games

    • Creating a new game with participant names
    • Adding or removing players before a game
    • Setting the number of points required to win the game
  • Score tracking

    • Inputting scores for each player at the end of each round
    • Displaying real-time scores
    • Displaying rankings automatically
    • Notification when the point limit is reached and indication of the winner
  • Game history

    • Recording previous games with scores and winners
    • Viewing history and searching for specific games
  • Advanced statistics

    • Detailed statistics on player performance
    • Filtering statistics by date, player, and game
  • Offline mode

    • Operating in offline mode for entering and viewing scores
  • Tutorial and game rules

    • Interactive tutorial for new users
    • Access to game rules at any time from the app
  • Multilingual

    • Availability in multiple languages (English, French, Spanish)
    • Language selection in the app settings
  • Rewards and leaderboard system

    • Reward system (badges, trophies) to encourage players

Project Status

The project is currently under development. Some features may not yet be implemented or available.

Contributions

Contributions are welcome! Feel free to submit a pull request or create an issue to report bugs, suggest improvements, or request new features.