Hi guys,
Like many of you probably, I have a problem finishing goals. So I developed a project to help with this problem.
The whole idea is to establish a smart contract between yourself and a delegated supervisor who will verify that you have reached a certain goal at a given date.
All users' goals are checked periodically to check the status of the goal. If deadline time has arrived, a supervisor will get an email emailed to confirm whether you have reached your goal. Supervisor's response, or lack of it, will determine whether the goal has been reached.
Upon supervisor's response, Go Freaking Do It smart contract will automatically send your funds back if you have reached your goal and will keep the funds otherwise.
You may interact with Go Freaking Do It smart directly by using Application Binary Interface (ABI). All the source code and ABI can be found on Etherscan. Link here:
https://etherscan.io/address/0x2d4991d05131cbf3cdf81439e96b11a93ccb7af0#code.
Find the project at
https://gofreakingdoit.com/. Note that Metamask is needed to use the project.
Any feedback is welcome and happy usage