As backend I used near-sdk for rust to develop smart-contract. As for frontend, I used react and near-api-js to communicate with the smart-contract.
The user can login into the application with their near wallet and use funds from that wallet to place orders or, alternatively, the user can accept & fulfill another user's orders to earn near
- all users are equal - each account has the same privileges as any other
- confidant platform - running using blockchain technologies, Rewarudo guarantees that all orderer's funds will be kept in safe until the approval of the task is completed
- users can create new tasks and take tasks. Users have a limit on performing one task at a time.
This repository contains both the backend (smart-contracts) and the frontend of the Rewarudo, here is a list of used utilities:
Backend | Frontend | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|