CanWork Fortnightly Dev Update

The dev team have been working on job bidding features, more payment options and user on-boarding for the CanWork freelance platform.

What’s happened since the last update?

Our main goals for the last sprint were to continue the big ticket implementations such as:

Dock.io integration

CanExchange integration

The “Job Posting” feature

In addition to this:

We fixed several bugs and tweaked the UI.

Implemented capture of UI logs & exceptions for backend monitoring.

Challenges & postponements

CanExchange carried forward

CanExchange challenged our ambitions for the last dev sprint and was not completed as planned.

This payment module will embed within CanWork and allow users to easily pay for digital services in any Bancor-supported ERC20 token — a major achievement toward user adoption that circumvents users leaving the platform to buy native tokens.

CanYa’s CTO, Cam Stuart, points out that “this particular combination of technologies and functionality is a classic ‘tip of the iceberg’ scenario. The simple steps a user takes in less than a minute is made possible by a LOT of code and complexity behind the scenes.”

We are hopeful to have this completed in the next sprint.

Mock-up of CanExchange UI

Display ratings & reviews postponed

In the last update we planned to display ratings & reviews on user cards and profiles. We decided to postpone this feature until after improvements are made to the rating system which will include a 5-star rating mechanism and the ability to rate Clients.

5 star ratings and reviews

What’s planned for the next sprint?

Over the next two weeks the dev team will focus heavily on finalising the ongoing implementations. Key objectives are to:

Complete CanExchange integration.

integration. Complete Dock.io development ready for joint testing with Dock/CanYa .

development ready for joint testing with Dock/CanYa Undertake maintenance to support the pending MetaMask changes. (You can read about the changes here in this developer-focused article.)

In addition, we endeavor to:

Allow Providers to review Clients at job completion.

at job completion. Create friendly profile URL’s in preparation for job sharing on social media.

in preparation for job sharing on social media. Deploy the Job Posting feature . The first iteration will be private job posts only with shareable link. *Public job boards will follow in future sprints.

. The first iteration will be private job posts only with shareable link. *Public job boards will follow in future sprints. Fix the avatar upload functionality. Users have reported problems uploading profile images via our new Edit Profile feature which utilises IPFS technology.

functionality. Users have reported problems uploading profile images via our new Edit Profile feature which utilises IPFS technology. Assess BNB integration as a potential payment option in CanExchange. The popularity of BNB makes it a good candidate for future support.

The popularity of BNB makes it a good candidate for CanExchange.

Join the Telegram discussions?

If you like to know more or have any questions, please come join our CanYa Community Telegram Channel.

Links: