CANTrack: Organised Freelancer Tool

CANTrack is time-tracking tool designed to help freelancers and businesses alike to manage tasks and report on jobs to be completed.  It functions as both an organisational tool, and a reference ledger to help co-ordinate parties in different time-zones.

How does it work exactly?

Like all CANApps, CANTrack is designed to be intuitively simple to use.  No logins, no downloads, no data capture.  You simply click ‘Add Task’ and it will prompt you to title your task.

CanTrack-Screen.png
Once you have named the task you will press the ‘play’ button which will start to time how long it takes to complete the task.  You can pause or stop this segment of work at any time.  When you do, you will be prompted to add and name another task.  This segment of work will be represented in a different colour so that you can easily discern how much time was spent on each respective task.

cantrack2.png

After you have completed your job you then click “Preview and Publish.”
The document will be published on the Ropsten network, which is an alternative Ethereum network which incurs no fees.  You will need to switch to this network in your Metamask account to access this network.

Screen Shot 2018-05-17 at 1.09.45 pm.png

Once you have seen the summary of works completed and you are content with the accuracy of the document, you can submit your timesheet to the Ropsten network.  For your own due diligence, you can save a PDF version for recording keeping.

Screen Shot 2018-05-17 at 1.06.13 pm.png

By clicking “publish” you will be taken to your Metamask screen to submit the smart contract to the blockchain.  As this is the Ropsten Network you can use “fake” ETH to power the contract.  After the transaction is verified, you will be taken to the screen that will have both a shareable link to the timesheet and a hash link to the Etherscan.

Screen Shot 2018-05-17 at 1.07.22 pm.png

In note form

  1.  Simply Add and name a Task that you are doing.
  2.  Time the task by clicking the “play” button on the set assignment.
  3.  Add additional tasks until the work is complete.
  4.  Click “Preview and Publish” work.
  5.  Switch your Metamask to the “Ropsten Network.”
  6.  Review that work is accurate and then publish that work to the Ropsten Network.
  7.  Once that transaction is complete share the link to the document and save a PDF for your own record-keeping.

Takeaway

CANTrack is a piece of software that allows you to organise your day to the minute and is an essential tool for both sides of the freelancer economy.  The fact that it is both intuitive to use and produces immutable records of work completed means that it is a tool that will help avoid confusion and make record keeping effortless. Like all CANApps it does not require you to log in, enter data, or rely on central servers.  The data is contributed, stored and shared by the freelancer using the App.  Exactly as it should be.

For all the latest news and updates follow us here:

CanYaCoin is the cryptocurrency ERC20 token that powers the CanYa Platform, the world's best blockchain powered P2P marketplace for services

 

 

Advertisements

CANApp Launch #3 – CANShare

CanYa_Folio

CANShare:

We are pleased to announce our latest CANApp; CANShare!

CANShare is going to be a completely new and awesome way to send and receive large files of up to 3TB! No more dropboxes or shared drives! CANShare makes it incredibly easy, private and secure to send all of your project files! It is built on IPFS (InterPlanetary File System) technology.

What-is-IPFS-

What is IPFS?

IPFS is a network created by Juan Benet, the founder of Filecoin, that allows people to host and share files on a system of nodes.  Essentially, it’s a new way to store and access information.

It works as a peer-to-peer protocol where each node stores a collection of hashed files. A client who wants to retrieve any of those files enjoys access to an abstraction layer where it simply needs to call the hash of the file it wants.  Rather than storing files, IPFS simply stores the hashes to files on series of nodes

IPFS allows users who run a node to work together to send and receive information with each other.  Instead of having to go through a far away, central server, you can get a file quickly, nearly instantly from the closest node that has what you need.

The simple sentence explanation is that this is a new file system to send and receive information that makes use of decentralised web 3.0 technology.

CANShare

The newest CAN app will allow large files to be transferred using decentralised technology (IPFS). It will offer great utility for anyone looking to send large files especially as no service currently makes this type of file transfer so accessible and achievable.

Current alternatives such as DropBox and Shared Drives require logins through central ID ports such as Facebook and Google and are also controlled by central servers.  CANShare allows you to bypass all of this, and just contribute and access the network with no bottleneck or barrier to the information.

An example of how this might work is if a filmmaker needed to send an 80GB HD video to a client for review. That file could be added to the network with a link that could be easily sent to the receiver in complete privacy with no centralised storage.  Frictionless, borderless and free decentralised technology.  This is an application that offers decentralised utility in the truest sense of the concept.

Screen Shot 2018-05-09 at 3.04.06 pm

How it works:

The beauty of CANShare is that it is incredibly straightforward to use.  With zero requirements to verify ID or login, you can simply upload your file and once it is successfully hosted on IPFS it will produce a hash link that allows you to access and share the file.

1.  Find the local file you want to upload.
2.  A hash link will be created that allows you to access and share that file.
3.  Once you have shared or saved that hash, you can then delete the archived upload history by clearing your cache.

Future Improvements

Moving forward we will make it easier to remove the hash link from sitting on the home page and allow you to delete or archive the hashes.  Note: this does not mean the hash is deleted, as the IPFS will still host the file, however, it means that your upload history is not publicly available to anyone who was to access your computer as a privacy measure.

We will also integrate email so you can email hashes to people once the files have been uploaded to IPFS. There will also be some UI/UX improvements in the coming days.

CANShare is another great app in the suite of tools available to our digital freelancers within the CanYa ecosystem.

For all the latest news and updates follow us here:

CanYaCoin is the cryptocurrency ERC20 token that powers the CanYa Platform, the world's best blockchain powered P2P marketplace for services

CANApp launch #2 – CANStation

CanYa Apps (CANApps)

The CanYa team will be releasing a new CanYa App each Wednesday for the next three weeks! Last week we released CANInvoice. Today we are releasing CANStation!

CANStation

CANStation is a tool to help our platform users find the optimal gas limit and gas price settings while using the $CAN token and interacting with the Ethereum blockchain (that the CanYa ecosystem is built on).

This can all be confusing for people that are new to Ethereum and cryptocurrency so we wanted to create a native tool that simplifies it all with up-to-date information for our platform users.

You can access the app directly at https://canstation.io.

Firstly, some terms need to be defined:

The Ethereum Virtual Machine (EVM) uses gas to operate. Gas ensures that only code that people want to execute is executed (by miners) and the network is not clogged down by computations that no one is interested in.

An important thing to remember is that you do not buy or own ‘Gas‘ per se, it simply uses very small portions of ETH to ‘pay‘ as the gas. So to perform work on the Ethereum blockchain (whether that be transferring ETH / tokens or executing a smart contract) you will need ETH.

CanYa is built on the Ethereum blockchain and the $CAN token is an ERC20 token. This means that using the CanYa DAO will require some basic understanding of these definitions and their current prices etc.

Note: Most of these parameters will be automatically set for you when using a wallet or other blockchain interface, however, having this knowledge will give you more confidence when dealing with cryptocurrencies and ETH specifically.

What-is-gas.png‘Gas Price’

This is the price that an action on the Ethereum blockchain requires to be executed.

Gas is measured in GWei which is a denomination of ETH such that:

1 Ether = 1,000,000,000 Gwei (109)

Note: The Wei denomination (1 Ether =  1,000,000,000,000,000,000 Wei (1018)) is named after Wei Dai; an early cryptographer who is also referenced in the Bitcoin whitepaper.

Gas Price is variable. During times of high network congestion the gas price will increase. This was exemplified during the ‘crypto-kitties‘ craze of late 2017 where the gas price got to around 60 Gwei (at the time of writing the safe low price is 1Gwei).

It will also increase depending on the complexity of the action you are trying to perform.

Ie: typically gas prices will follow this general rule:

Executing smart contracts uses more gas than sending tokens which also uses more gas than sending ETH.

‘Gas Limit’

The Gas limit is the total amount of gas (ETH) you are willing to spend for an action on the Ethereum blockchain. The more complicated the action, the higher you will need to set your gas limit. If too little gas is used the transaction will fail and your ETH will be returned minus whatever gas you elected to use. If too high a gas limit is set you will be refunded any extra gas that wasn’t needed for the transaction to take place.

Gas limits protect people as there could be poorly written code that could keep computing infinitely. Setting a limit means that this code will stop once the gas is used up.

‘Transaction Cost’

Is merely the price in USD/ETH/AUD (etc) that an action on the Ethereum blockchain costs.

Transaction Cost is simply ‘Gas price’ x ‘Gas used’.

Screen Shot 2018-04-27 at 11.58.22 am

Above is an image from the internet that shows this information. It was a simple ETH transaction. The Gas limit was set to 21,000 (which is standard for ETH transfers). Gas price was 8 Gwei which is reasonably high (this means the user may have wanted the transaction to occur quickly). Transaction (Tx) Cost/Fee (which we now know is price x limit) is 0.000168 ETH which equated to $14c (USD) at the time.

Fundamentally, this means you can transfer money anywhere in the world any time of the year in only a few minutes at a cost of a few cents – this is the power of crypto!

Now, back to CANStation

Screen Shot 2018-05-02 at 3.29.56 pm.png

We have made it very simple and user friendly.

Firstly, you select the Gas Limit for what type of work you are doing:

  • ETH transfer
  • Token transfer (ie: $CAN)
  • Smart Contract Execution (this will become more relevant for CanYa’s ‘on-chain’ operations)

Screen Shot 2018-05-02 at 11.50.37 am.png

Once you have selected this you can see all of the pertinent parameters required to inform you on what settings to use for said work:

  • The recommended Gas limit (as seen in the above screenshot)
  • Three gas price options depending on how quickly you want to work to be completed. Ie: 4, 3 or 1 minute (higher gas price = quicker execution)

Note: This information is all live and based on the current Ethereum blockchain information.

Finally, you can also see the current $CAN / ETH prices and a graphical representation of the time v gas relationship:

Screen Shot 2018-04-27 at 3.20.50 pm.png

Conclusion

One of CanYa’s goals is to help accelerate the main stream adoption of cryptocurrency. The CanYa platform (and it’s associated CANApps) will be the first experience with this technology that a lot of our users have. We therefore need to create as many user-friendly tools inside of our ecosystem to help educate and guide users who are new to the cryptocurrency space.

CANStation is a perfect example of this philosophy.

CanYa_Hand

For all the latest news and updates follow us here:

CanYaCoin is the cryptocurrency ERC20 token that powers the CanYa Platform, the world's best blockchain powered P2P marketplace for services

CanApp launch #1 – CANInvoice

CanYa Apps

This week, we will be releasing a suite of apps and with them a series of blog posts to accompany and explain the utility of each.  Introducing the first of the suite, CANInvoice.

canya_alpha_ready

CANInvoice

CANInvoice is a first of its kind template for freelancers who are looking to be paid in cryptocurrency.  The application is an easily manipulated invoice template for all of our freelancers to provide clean, professional and accurate invoices for their work.  Even better is that it allows both users, and providers to make invoices straight from their browser.

CanYa focusses on ground up development of applications with intuitive best-practices in mind; this leads to the streamlining in the governance/red-tape of being a solo practitioner.  We want all members of the CanYa ecosystem to have every tool at their disposal to make sure they have no bookkeeping issues, nor do they feel intimidated by the process of managing the financial component of their business model.

canyatools_caninvoice_1024

What are the cool new features?

The legacy options that exist today are functional but archaic.  As a starting point, almost no publicly available invoicing templates allow for the payment of cryptocurrencies. With CANInvoice, your MetaMask address is pre-filled. It also has the ability to:

  • Upload a logo
  • Pre-fill your name and address
  • Easily add line items such as fixed and unit items
  • Easily adjust tax calculations
  • Easily change notes
  • Print to PDF!

CanYa Invoices make cryptocurrency payment and freelancing easier

How will this work within the CanYa ecosystem? 

The benefits of this app are obvious as it allows for a standardised mechanism for payment for both sides of the marketplace.  If users and providers are working within the same system of transaction accounting, it simplifies the process of payment, which many find the most stressful part of freelancing.

Conclusion

CANInvoice produces beautiful invoices inside your browser and saves them in the cache.  This streamlines the financial component of the freelancing process in a way that allows for the added detail of cryptocurrency accounting and is fully functional within the CanYa marketplace.

Like all our applications designed for CanYaCoin ecosystem, the CANInvoice is free, user-friendly and follows all best-practices.  In order to build a new environment for freelancers, we need to arm our users with the tools to unlock the potential of our platform. CanYa has an ongoing commitment to building applications on to our platform to improve the user-experience and create a robust ecosystem which is a one-stop-shop for peer to peer business.

CanYa_Hand

For all the latest news and updates follow us here:

CanYaCoin is the cryptocurrency ERC20 token that powers the CanYa Platform, the world's best blockchain powered P2P marketplace for services