Initial commit
[groove-signature-composer.git] / README.md
blobf22c0e1707ac6c289dc1b60e75663145c728683a
1 # Groove signature composer
3 This is a signature composer built for Groove.
4 An online version is available [here](https://groove-signature-composer.netlify.com/).
6 ## Requisites
8 - Node.js v5 or superior
10 ## Getting started
12 First, in order to clone the project you can run:
14 ```shell
15 $ git clone http://repo.or.cz/groove-signature-composer.git
16 ```
18 Then enter into the project directory and install all dependencies.
20 ```shell
21 $ cd groove-signature-composer
22 $ npm install
23 ```
25 That's it! now you can start playing with any of the available scripts
27 ## Available Scripts
29 In the project directory, you can run:
31 ### `npm start`
33 Runs the app in the development mode.<br>
34 Open [http://localhost:3000](http://localhost:3000) to view it in the browser.
36 The page will reload if you make edits.<br>
37 You will also see any lint errors in the console.
39 ### `npm test`
41 Launches the test runner in the interactive watch mode.<br>
42 See the section about [running tests](#running-tests) for more information.
44 ### `npm run build`
46 Builds the app for production to the `build` folder.<br>
47 It correctly bundles React in production mode and optimizes the build for the best performance.
49 The build is minified and the filenames include the hashes.<br>
50 Your app is ready to be deployed!
52 See the section about [deployment](#deployment) for more information.
54 ## Deployment
56 I'm using [Netlify](https://www.netlify.com/) to deploy the app, however the deployment
57 just consists of uploading the files under `build/` to a server.