To begin you'll need to have installed:
-
npm (comes with Node.js)
-
Bower
$ npm i -g bower
-
gulp-cli
$ npm i -g gulp-cli
-
Clone the repo
$ git clone https://github.com/hs3city/hs-budget-front.git
-
Navigate to the main folder
$ cd hs-budget-front
-
Fetch dependencies
$ npm i && bower i
-
Run the build system in development mode
$ gulp dev
Do please note: Once inited the build system watches for changes
- Serve hs-budget-front/dev locally to preview your work
That's ok, dawng, just:
-
Install live-server globally
$ npm i -g live-server
-
Enter development folder
$ cd dev
-
Start the server
$ live-server
- Just drop'em as issues ;)
- Run the app in development mode
- Try strange use cases
- When you find a bug - submit an issue.
- Git basics
- Understanding of Github's PR
- ZenHub installed
- Expertise in a field related to your to-be contribution
- Find an unassigned issue / issue label with "help needed"
- Assign yourself
- Move the issue from icebox / backlog to in progress
- Create a new branch with a meaninguful name
- Hack it!
- Create a PR with a propper description.
$ gulp build
Resulting build will be located in /dist folder