Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dibenso/guitar-meister

Guitar game for the web :guitar:
https://github.com/dibenso/guitar-meister

downshift eslint game guitar guitar-meister jest nextjs prettier react react-redux redux tailwindcss typescript

Last synced: about 1 month ago
JSON representation

Guitar game for the web :guitar:

Awesome Lists containing this project

README

        

# Guitar Meister
[![Build Status](https://travis-ci.com/dibenso/guitar-meister.svg?branch=main)](https://travis-ci.com/dibenso/guitar-meister)
[![Coverage Status](https://coveralls.io/repos/github/dibenso/guitar-meister/badge.svg?branch=main)](https://coveralls.io/github/dibenso/guitar-meister?branch=main)
A "Guitar Hero" like game for the web
## Building and running
First clone the repo and `cd` into the app:
```sh
git clone [email protected]:dibenso/guitar-meister.git
cd guitar-meister
```
### If you want to build with [Docker](https://www.docker.com/):
```sh
docker build -t dibenso/guitar-meister:latest .
docker run -p 3000:3000 -d dibenso/guitar-meister
```
### Normal build with [Yarn](https://yarnpkg.com/):
```sh
yarn install
yarn build
yarn run
```
Once the app is running go to [http://localhost:3000](http://localhost:3000)
## Development
Running the tests:
```sh
yarn test
```
Starting the dev server:
```sh
yarn dev
```
## Contributing
1. Fork it :fork_and_knife:
2. Create your feature branch: `git checkout -b my-new-feature`
3. Commit your changes: `git commit -am 'Add some feature'`
4. Push to the branch: `git push origin my-new-feature`
5. Submit a pull request :smiley:

For more, check out [CONTRIBUTING.md](https://github.com/dibenso/guitar-meister/blob/main/CONTRIBUTING.md)