Have you ever needed an odd job done around your house, or maybe needed someone with a pickup truck to help you move? Do you have a unique skill that could be extremely valuable in the right situation, like installing a ceiling fan? backScratch can help solve these problems by allowing you to easily connect with other people that want to trade their own skills for tasks that they personally need to get done.
- Product Owner: Kendall Spears
- Scrum Master: Harvey Sanders
- Creative Director: Daniel Glaser
- Lead Architect: Neal Taylor
- Development Team Members: Daniel Glaser, Harvey Sanders, Kendall Spears, Neal Taylor
Hold on, so how is this different from craigslist?
backScratch operates off of a one to one trading algorithim. The only way to request for someone to complete a task for you is to complete a task for someone else. This "back scratching" method allows the app to reward helpful users while lowering unhelpful or unrealistic users. After a user completes a task for someone else, both the task recipient and task doer rate the exchange. When a user successfully completes a task for someone else he is awarded a number of coins based on how difficult the finished task was. These coins can then be used to request tasks to be done for you. This has the interesting side effect of converting unquantifiable services in the real world into a shared digital currency. Alternatively, a selfless user could never ask to have anything done for them and essentially use the app as a hub for potential volunteer work. A leaderboard will display the most helpful users, and encourage users to complete more tasks for others.
- Node 5.1.1
- React-Native 0.29.2
- XCode 7.3.1
- neo4j 3.0.4
- CocoaPods 1.0.1
From within the root directory:
npm install
From within the root directory of backScratch-client-p:
react-native run-ios
npm run start
View the current github issues of our project here
See CONTRIBUTING.md for contribution guidelines.