https://github.com/bylothink/do-you-dare
🎴 A web-game based on the original game of "Truth or Dare?" with different game modes.
https://github.com/bylothink/do-you-dare
scss typescript vitejs vuejs web-game
Last synced: 5 months ago
JSON representation
🎴 A web-game based on the original game of "Truth or Dare?" with different game modes.
- Host: GitHub
- URL: https://github.com/bylothink/do-you-dare
- Owner: Bylothink
- License: other
- Created: 2021-06-23T22:10:01.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-10-02T21:24:39.000Z (almost 2 years ago)
- Last Synced: 2025-07-23T10:38:20.615Z (12 months ago)
- Topics: scss, typescript, vitejs, vuejs, web-game
- Language: Vue
- Homepage:
- Size: 1.4 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Do you Dare? 🎴
## Frontend project
A web-game based on the original game of "Truth or Dare?" with different game modes.
## Get started
### Set up
To install all the dependencies required by this project, you need to run:
```bash
$ pnpm install
```
### Develop
To run this project in `development` mode with also the auto-refresh feature, you need to run:
```bash
$ pnpm dev
```
### Contribute
To lint this project and check for any syntax or stylistic errors, you need to run:
```bash
$ pnpm lint
```
### Publish
To build this project in `production` mode with also tree-shaking and minifing features, you need to run:
```bash
$ pnpm build
```
After built this project, you'll find all the production-ready files in the `dist/` directory.
Copy those files directly to your web-server to simply serve this project as static files.
## Nerds informations 🤓
### Recommended [Visual Studio Code](https://code.visualstudio.com/) extensions
- [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)
- [GraphQL](https://marketplace.visualstudio.com/items?itemName=GraphQL.vscode-graphql)
- [Volar](https://marketplace.visualstudio.com/items?itemName=johnsoncodehk.volar)
### Used technologies
- [Vue.js 3](https://v3.vuejs.org/guide/introduction.html)
- [Composition API](https://v3.vuejs.org/guide/composition-api-introduction.html)
- [SFC `` syntax](https://v3.vuejs.org/api/sfc-script-setup.html)
- [Vue Router](https://next.router.vuejs.org/guide/)
- [Pinia](https://pinia.vuejs.org/introduction.html)
- [TypeScript](https://www.typescriptlang.org/docs/handbook/intro.html)
- [ESLint](https://eslint.org/docs/user-guide/getting-started)
- [GraphQL](https://graphql.org/code/#javascript)
- [SASS](https://sass-lang.com/guide)
- [Bootstrap](https://getbootstrap.com/docs/5.1/getting-started/introduction/)
- [FontAwesome](https://fontawesome.com/v5.15/icons?m=free)
- [Vite.js](https://vitejs.dev/guide/)