This web app is designed to present the best moments to those who love board games.
It can recommend the most suitable board game for the people gathered today, or record the memories you had together.
As a developer who likes board games, I also wanted to create an app that I would like to use.
board_connect is published under the Apache License version 2.0. For the license text, please see the following files:
VSCode + Volar (and disable Vetur) + TypeScript Vue Plugin (Volar).
npm install
firebase login
firebase init
npm run dev
npm run build
npm run test:unit
# Install browsers for the first run
npx playwright install
# When testing on CI, must build the project first
npm run build
# Runs the end-to-end tests
npm run test:e2e
# Runs the tests only on Chromium
npm run test:e2e -- --project=chromium
# Runs the tests of a specific file
npm run test:e2e -- tests/example.spec.ts
# Runs the tests in debug mode
npm run test:e2e -- --debug
npm run lint
npm run format
firebase deploy