A marketplace that matches skilled workers to the people who need them.
- Product Owner: Yan Fan
- Scrum Master: Kevin Primat
- Lead Architect: Tim Martin
- Build Master: Scott Rice
grunt serve
Browser window will open at localhost:9000 with the app.
In order for the photo upload directive to work correctly, you will need to change aws.example.json > aws.json, and fill in your accessKeyId, secretAccessKey, region, and bucket.
- Node 0.10.x
- Express
- AngularJS
When installing locally, running grunt serve will open the app:
grunt serve
Browser window will open automatically at localhost:9000.
From within the root directory:
sudo npm install -g bower
npm install
bower install
With mysql installed, use the user root and an empty password to create a database called 'ihammer':
mysql -u root
> create database ihammer;
Running grunt test will run the client and server unit tests with karma and mocha.
Use grunt test:server
to only run server tests.
Use grunt test:client
to only run client tests.
To setup protractor e2e tests, you must first run
npm run update-webdriver
Use grunt test:e2e
to have protractor go through tests located in the e2e folder.
View the project roadmap
See CONTRIBUTING.md for contribution guidelines.
When pull requests are accepted, the changes are automatically visible on our [staging server] (http://staging.ihammer.org)