Skip to content

ut-code/typing-game

Repository files navigation

タイピングゲーム

React TypeScript Vite CI license PRs

第73回駒場祭企画 ウ タイピングゲーム

概要

これは、第73回駒場祭企画 ウ タイピングゲームです。

使い方

このWebアプリケーションを使用するには、ここにアクセスしてください。

開発

Dev Containersを用いない開発

要件

環境構築

  • このリポジトリをクローンしてから、プロジェクトのルートディレクトリに移動してください。

  • npm run setupを実行してください。初期設定が行われます。

  • npm run devを実行してください。そうすると、開発環境が起動します。

  • 初回は、cd backendをしてから、npm run db-pushをして、npm run seed:developを実行してください。そうすると、データベースにテーブルが作成され、初期データが挿入されます。

  • http://localhost:5173/でアプリケーションにアクセスできます。

Dev Containersでの開発

要件

環境構築

  • このリポジトリをクローンしてから、プロジェクトをVS Codeで開いてください。

  • コマンドパレットから、Dev Containers: Reopen in Containerを選択してください。そうすると、Dockerコンテナが起動して、開発環境が構築されます。初回は、コンテナのビルドにしばらく時間がかかります。

  • 初回は、コンテナ上からbackendディレクトリに移動して、npm run seed:developを実行してください。そうすると、初期データがデータベースに挿入されます。

  • http://localhost:5173/でアプリケーションにアクセスできます。

コミット前

コミット前には、以下のコマンドを実行して、コードスタイルと型のチェックを行ってください。

npm run lint && npm run type-check

ライセンス

このソフトウェアはMITライセンスのもとで公開されています。

Copyright © 2023 ut.code();.

コントリビューション

IssueやPRなどはいつでも歓迎します。

About

第73回駒場祭企画 ウ タイピングゲーム

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 8

Languages