Soup~潮風のかおり~

https://github.com/2405-progate-kame/main

React

Python

Docker

JavaScript

Node.js

ウミガメのスープがいつでもどこでもできるサービス!

Huyu

推しアイデア

discordbotをメインで稼働させ、そこでゲームを展開し、スコア等を保存・確認できるように!

作った背景

GWで暇だったので、1人で遊べるプロダクトを作りたかった。

推し技術

discord.pyのCogs! モジュールっぽく機能を実装していける

プロジェクト詳細

使用技術

discord.py, express.js, sqlite3, react, Docker, DockerCompose

みんなでも1人でも遊べるウミガメのスープ!

複数人はもちろんのこと、1人しかいなくても遊べるウミガメのスープです

背景

discord.pyを使ってみたかったのと、いろいろゴチャゴチャしたプロダクトを作りたくて作りました。

推し技術

ゲームの親の役割をAIにまかせています。 プレイヤーの質問に対して、「はい」、「いいえ」、「関係ない」、正解or不正解を出力させています。 今回は、Claudeとstability.ai

ディレクトリ構造

. ├── LICENSE ├── README.md ├── back │   ├── Dockerfile │   ├── package-lock.json │   ├── package.json │   ├── soup.sqlite3 │   └── src │   ├── index.js │   └── seed.js ├── compose.yaml ├── discordbot │   ├── Dockerfile │   ├── app │   │   ├── app.py │   │   ├── cogs │   │   │   ├── ping.py │   │   │   └── start.py │   │   ├── constant.py │   │   ├── mylib │   │   │   ├── __init__.py │   │   │   └── game_manager.py │   │   ├── problems.json │   │   └── test │   └── requirements.txt ├── front │   ├── Dockerfile │   ├── README.md │   ├── package-lock.json │   ├── package.json │   ├── public │   │   ├── favicon.ico │   │   ├── index.html │   │   ├── logo192.png │   │   ├── logo512.png │   │   ├── manifest.json │   │   └── robots.txt │   └── src │   ├── App.css │   ├── App.js │   ├── App.test.js │   ├── Board.css │   ├── components.js │   ├── index.css │   ├── index.js │   ├── logo.svg │   ├── reportWebVitals.js │   └── setupTests.js └── scraping ├── app.py └── problems.json

discordbot, back, frontに分けています。

Huyu

@Huyu2239