Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 27 days 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 (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-08-11T09:09:12.000Z (5 months ago)
- Last Synced: 2024-08-11T10:25:38.877Z (5 months ago)
- Topics: scss, typescript, vitejs, vuejs, web-game
- Language: Vue
- Homepage: https://doyoudare.cards
- Size: 1.36 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- 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 projectA 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/)