A blockchain based platform for freelacer.
Install dependency
yarn
Run Application
yarn start
truffle compile
truffle deploy
You can go to the corresponding section by adding the correct pathname after /dashboard/{pathname} for exmaple, http://${yourdomain}/dashboard/task for task related UI, http://${yourdomain}/dashboard/settings for settings page.
As the React coding style.
- Each section will have a directory under /containers, and the nested routing components will put in the components directory under it. (for example, the form of creating new task, will put at /containers/task/components/create)
- private function using underscore as prefix, like _handleSubmit
- camel case naming. (taskCreate, handleInput, etc.)