Project information

Details

This is a Yahtzee web application game. It allows users to play the popular dice game online. The game follows the standard rules of Yahtzee, including 15 rounds of gameplay and scoring based on different categories. Players can roll the dice, select which dice to keep, and strategize their moves to achieve the highest score.

The project was developed using Python, Flask, SQLite3, Jinja, HTML, CSS, and JavaScript. It incorporates server-side handling of score calculations and uses JavaScript for dice rolling functionality and updating the user interface.

It is also implemented a simple server-side sqlite3 database to handle user registration and login.

This was a very hard challenge, but all the fun along the way made it worth it! :)