An open API service indexing awesome lists of open source software.

https://github.com/ruitcatarino/drinking-board-game

Digital cards for an eco-friendly drinking game. Draw cards online, customize your game, and always drink responsibly.
https://github.com/ruitcatarino/drinking-board-game

drinking-game fastapi python3

Last synced: about 2 months ago
JSON representation

Digital cards for an eco-friendly drinking game. Draw cards online, customize your game, and always drink responsibly.

Awesome Lists containing this project

README

          

# 🎮 Drinking Board Game Card API

[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](https://spdx.org/licenses/MIT.html)

The Drinking Board Game Card API is a digital solution that brings the classic board game experience to your devices. Designed to reduce paper waste and enhance your gaming experience, this API allows you and your friends to draw cards online for a fun and eco-friendly gaming session.

## Table of Contents
- [Overview](#overview)
- [Key Features](#key-features)
- [Customization](#customization)
- [License](#license)
- [Disclaimer](#disclaimer)

## Overview

Instead of using physical cards, the Drinking Board Game Card API provides a convenient and sustainable way to draw cards for your board game. It features a wide range of card types, including luck, bad luck, and mystery cards, adding an element of surprise and excitement to your gameplay.

## Key Features

- **Environmentally Friendly:** By using this API, you are contributing to the preservation of the environment by reducing paper waste.

- **Randomized Cards:** The API ensures that card drawing is truly random, replicating the unpredictability of traditional board games.

- **Customizable:** Tailor the card types and rules to suit your board game's unique requirements.

## Usage Example

The Drinking Board Game Card API allows you to draw different types of cards for your drinking board game. Here are the available routes:

### Welcome Page

- **Endpoint:** `/`
- **Description:** Displays a welcome page with options to draw different types of cards.
- **Usage:** Access the root endpoint to get started with your game.

### 'Azar' Cards

- **Endpoint:** `/azar`
- **Description:** Get a random 'azar' card and display it.
- **Usage:** Access this endpoint to draw an 'azar' card for unexpected challenges and surprises.

### 'Sorte' Cards

- **Endpoint:** `/sorte`
- **Description:** Get a random 'sorte' card and display it.
- **Usage:** Use this endpoint to draw a 'sorte' card for moments of good luck and advantage.

### 'Misterio' Cards

- **Endpoint:** `/misterio`
- **Description:** Get a random 'misterio' card and display it.
- **Usage:** Access this endpoint to draw a 'misterio' card, introducing an element of mystery and intrigue into your game.

## Customization

You can customize the types of cards and rules within the API to align with your board game's specific requirements.

## License

This project is open-source and available under the [MIT License](LICENSE.md). You are free to use, modify, and distribute it in accordance with the license terms.

## Disclaimer

This project is intended for entertainment purposes only. Excessive alcohol consumption can be harmful to health and may lead to dangerous situations. I do not endorse or encourage excessive drinking, and I strongly advise responsible behavior. Please enjoy this game responsibly, and ensure that all participants drink within their limits. Drink in moderation and never drink and drive. It's essential to prioritize your safety and well-being.