Pawo - Freelancer Marketplace

Pawo - Freelancer Marketplace

PAWO is our WEB3 project which is a freelancer marketplace that leverages blockchain technology to create a decentralized and transparent platform for hiring and working online.

Created on 25th August 2023

Pawo - Freelancer Marketplace

Pawo - Freelancer Marketplace

PAWO is our WEB3 project which is a freelancer marketplace that leverages blockchain technology to create a decentralized and transparent platform for hiring and working online.

The problem Pawo - Freelancer Marketplace solves

PAWO is a freelancer marketplace that uses blockchain technology to create a better way of working online. Whether users are a freelancer looking for gigs, or a client looking for talent, they can use this platform to find and collaborate, without any middlemen or fees.

Freelancers and clients can interact directly, without intermediaries, and use smart contracts to ensure fair and secure transactions. These smart contracts are signed based on the agreements between them.

The two biggest concerns of clients and freelancers when they first participate in this market are the lack of communication and the risk of being ghosted by their partners. With PAWO, all works’ progress is monitored by a smart contract to pay for freelancers’ work or stop current jobs automatically which can help to save time for freelancers and clients.

Furthermore, thanks to the benefits of blockchain technology, jobs can be paid directly in cryptocurrency with the NEAR wallet between two parties without the need for intermediaries such as banks or payment processors. This can enhance the working process in the freelance market much more securely, transparently, and efficiently.

Challenges we ran into

During the process of developing our smart contract on the NEAR blockchain, we encountered a series of frustrating bugs and hurdles that significantly impeded our progress. One particularly challenging issue was the lack of specific error messages provided by the terminal when our code contained bugs. This made it extremely difficult to pinpoint the exact location of errors within our codebase, as we were left without information about which line or file was causing the problem. To overcome this, we resorted to initializing a new project and painstakingly copying each line of code from the old source, which proved to be a time-consuming and cumbersome solution.

Another obstacle we faced was related to the transfer of NEAR tokens using the “near-sdk-js” library. We discovered that some of our transfers were failing due to the transfer amount being too low, but the error messages provided were not very informative, leading to confusion and delays in resolving the issue. Additionally, we encountered problems when our functions didn't properly return promises, causing unexpected behavior and further complications. To tackle these problems, we had to meticulously review our code, ensure proper promise handling, and adjust the transfer amounts to meet the requirements.

Tracks Applied (4)

Frontend & BOS Tools

PAWO fits into the Frontend and BOS tools track by providing a user-friendly interface, a robust backend system, and a v...Read More
Proximity Labs

Proximity Labs

DeFi

PAWO is part of the DeFi track, as it leverages smart contracts and peer-to-peer transactions to create a trustless and ...Read More
Ref Finance

Ref Finance

Web2 to Web3

PAWO is a decentralized platform that connects freelancers and clients in the current economy market using blockchain te...Read More
NEAR Foundation

NEAR Foundation

Native Prizes

PAWO is a WEB3 dApp using blockchain technology to deal with a financial problem - communication and payment in the free...Read More
NEAR Foundation

NEAR Foundation

Discussion

Builders also viewed

See more projects on Devfolio