Nothing came up for

BWORKs - Smart contract HR platform

$29,583.00 Received
$71,000.00 Requested
Ideascale logo View on ideascale
Problem:

目前仍然没有无缝的人力资源服务,为发布的工作主动寻找准确的自由职业者,并照顾到工作的完成。

挑战: F8: DApps and Integrations
funded Awarded 2.84% of the fund.
Proposal Assessor Reviews:
5 (12)
Yes Votes:
₳ 179,023,477
No Votes:
₳ 13,645,993
Unique Wallets:
807

经验

Practical blockchain engineers, software experts, product design, software engineering management, QA/QC. Project & product, finance & marketing management.

解决方案

在Cardano上创建一个基于智能合约的人力资源平台,为发布的工作推荐合适的自由职业者,然后进行管理,直到工作完成。

  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download

[IMPACT]

<u>Current job market status </u>

  • Cost of traditional hiring is high - estimated $4000 for a developer.
  • High rate of failed projects due to HR resource and budget problems - estimated 60%.
  • 70% of asked employers said they don't really trusted in resumes &amp; linkedIn.
  • Less commitment of product delivery and payment especially in cross countries.
  • There is no freelancer platform that cares for the full process until freelancer's is completed.
  • Switching from a fixed employee to remote work &amp; freelancer is a big trend.

These problems show the huge need of having an efficient freelance HR platform. This is why bWorks was formed.

<u>Introduction</u>

bWorks is a new freelance HR application running on top of Cardano network that utilizes the power of smart contract plus its own algorithm to fulfill its mission.

It has two responsibilities:

  • Find right freelancers for an employer's posted job, right jobs for a job seeker.
  • Manage until freelancer's work is finished then transfer or refund the money. If the work is successful then money is transferred to the freelancer's account otherwise it will be refunded to the employer's account.

<u>An example</u>

Someone is a non-technical person he got fund from Catalyst and wish to have a developer to fulfill their project:

  • He doesn't even know how to check if a developer is capable of working out the project so freelancer.com and linkedin.com are not a choice.
  • He wishes to make sure the money is paid only when the product is built and delivered*.*

Also there is a developer who is capable to work out project but:

  • He doesn't have linkedIn or resume, he needs a job with less time for interviews, submitting a resume, and code challenges.
  • He wants to make sure his work is paid 100% even in cross countries before he starts to work.

bWorks is to solve above problems, proposer then has product delivered*,* never lose money for uncompleted work &amp; developer has money for their work, the payment is always committed by smart contract*.*

<u>Features</u>

  • High Accuracy of job selection for developers and bid selection for employers.
  • Seamless service to cover all aspects of a freelance hiring process from job post until job is complete.
  • Users have to verify its ADA wallet which is used for all payment transactions.
  • Payment and delivery are executed through Cardano Escrow smart contract.
  • No personal information is kept this to keep bWorks as a no Bias platform.

<u>Users</u>

  • The employers who need freelancer for their project
  • The Job seekers who are looking for a job.

<u>Main functions</u>

  • Post job for employer and bid job for job seeker.
  • Realtime suggests matched jobs for job seekers and matched bids for employers.
  • Select matched jobs for job seekers and matched bids for employers.
  • Negotiate and submit terms to a deployed smart contract on Cardano network.
  • A deployed smart contract then rules the process of job completion delivery and money is transferred.
  • Actionable and insight reports for employers, job seekers.

<u>Typical workflow</u>

  1. Employer post a job to seek freelancers for their project
  2. bWorks finds the matched job seekers then suggests the job.
  3. Job seekers place a bid to the posted job.
  4. bWorks suggests the top ranked bids to employers.
  5. Employer selects the right bids then negotiates the contract terms with the job seeker.
  6. Submit finalized terms to a deployed contract on Cardano network.
  7. If the job seeker succeeded at work the money will transfer to the job seeker, otherwise it will be refunded to the employer. This is executed by smart contract.

<u>Architecture &amp; main modules</u>

bWorks contains off-chain code runs on AWS infrastructure and on-chain code runs on Cardano blockchain network.

The architecture includes backend REST APIs, 03 web frontend apps, 02 smartphone apps and the deployed smart contract on Cardano:

  • Backend REST APIs &amp; smart contract off-chain code.
  • The deployed smart contracts on Cardano blockchain network.
  • Frontend apps for:
  • Employer
  • Job seeker
  • Admin
  • Mobile apps for employers and job seekers.

Project tech stack: NodeJs, React and React native, MongoDb, Redis, Plutus and MarloweJs

<u>Impact to users</u>

  • bWorks will simplify the hiring process and help employers and job seekers focus on work.
  • Remove all bias to give an equal opportunity to everyone to spark new ideas and have paid jobs.
  • With the power of smart contract It ultimately solves problems which http://freelancer.com, http://linkedin.com and HR person are impossible to do.

Impact to catalyst project and Cardano users

  • Anyone technical or non-technical people is able to become a proposer for their idea with backed developers on bWorks.
  • Any developer is able to have PAID JOBs and be guided to become a more valuable developer.
  • Create loyalty and grow developer resources for Cardano and beyond.
  • Proposers are easy to have on demand developer resources with limited budgets to fulfill their project.

Direct or indirect bWorks's success will benefit proposers, developers, community people or ADA holders.

<u>Project resource URLs</u>

Present with updated content: https://docs.google.com/presentation/d/1zlpmu2VrCYxaAlg_LW_HNIJ4cQINc0OBb3PtMdgQyeQ/edit?usp=sharing

Home page: https://bworks.app

Github: <https://github.com/adaboys/bWorks>

Please see attached images and full present for detail.

<u>Attract new users, become a profitable, busy application and generates high amount of value </u>

The internet report say:

  • 14% of companies and 62% of staff are switching to the remote and freelancer world model.
  • Freelancers represent about 36% of the global workforce in 2020.
  • 91% of freelancers say the best days are ahead for freelancing.
  • Freelance job postings rose by 41% during the second quarter of 2020
  • Upwork has over 17 million users. Freelancer has over 30 million users.

This report showed the huge demand of quality seamless freelancer services, by providing unparalleled features that solve most toughest problems for employers and job seekers bWorks expects to attract a large number of freelancers and employers to become its users. This lead bWorks becomes a profitable application, generating a high amount of value.

<u>Utilize the power of Cardano Escrow smart contracts</u>

Cardano escrow smart contract is the heart of bWorks to rule all freelance job contracts. This to ensure the commitment of task completion from job seeker and fund transfer from employer. Once the task is not completed in time the money will be refunded to the employer.

This will lead bWorks's success result a large number of Cardano wallet submission, activity and smart contract transactions.

<u>Apply to Catalyst project</u>

The Catalyst project has been home for Cardano applications, proposers and developers. Apply bWorks to Catalyst community can result out:

  • Solve the lack of Cardano developer resources for proposers by providing on demand HR solutions for their projects.
  • Enable everyone to spark new idea to become a proposer got fund then become a business owner
  • Grow Cardano developer resources in terms of quantity and abilities.

By its features bWorks will expect to unblock catalyst's potential by transforming more ideas to products, This will result in massive new applications that build on top of Cardano.

By combining a matching algorithm and the power of Cardano Escrow smart contract to ultimately solve toughest problems of the current job market and create new values bWorks highly reflect Challenge KPIs.

<u>Marketing strategy</u>

We believe help peopl solving tough problems and create value is best way to promote product so we focus to build bWorks to meet its defined expectations are our effort to market.

Help proposers and Cardano developers in Catalyst Project have the right freelancer and have the right jobs are the product's value. This is our first focus marketing strategy.

<u>Communicate out the values</u>

bWorks's mission is to connect employers and job seekers, protect both employer and job seeker from the risk of commitment. The values of this mission should communicate out:

  • The accuracy of suggestion function to offer a job to job seekers and a bid to the employer.
  • The commitment of delivery and payment through smart contracts.
  • Encourage non-technical people to become a proposer with their idea at Catalyst project.
  • Encourage a developer to own the challenged jobs and get it done at the Catalyst project.

<u>Marketing channels</u>

  • Real customer to new customer through Catalyst and other Cardano communities.
  • Public social channels: twitter, facebook, telegram, newspapers and website.

<u>Risks in development phase</u>

Risk: Lack of Cardano smart contract resources for developers include documents, libraries.

Solution*: Pay more attention to research and select the right development strategy.*

Risk: The limitation of Cardano smart contract to execute the complex payment model.

Solution*: have reasonable expectations at the first release.*

Risk: Lack of budget leads to lack of developer resources.

Solution*: do more with less, have proper priorities and expectations.*

<u>Risks in service delivery phase</u>

Risk: Stability of the system at first launch.

Solution: perform detailed benchmark tests to address the problems that need to be solved to confirm the system is good to go.

Risk: Less data to rate job seeker's ability for a posted job may lead to low accuracy of suggestion functions.

Solution: This problem may be solved by other methods like MCQ, code challenges, we should not expect perfection at this time.

Risk: Less users submission for a new application leads to a limit of bis suggestion to employers.

Solution: This could be solved by a marketing strategy stated in the above section in this proposal.

[FEASIBILITY]

<u>Q2-2022</u>

Project planning and POC (proof of concept)

  • Project outline, break down project into workable tasks and member assignments.
  • Setup development environment: gitHub, staging server.
  • Define detailed system architecture and select technologies.
  • Develop POC to verify main logics and concepts.
  • Expect the project to be funded and start development.

The countable outputs of this period are:

  • Developers are proficient and have the right technologies, libraries, and framework for the project.
  • Got design patterns for each domain e.g backend, front end and Cardano smart contract.
  • POC worked to verify the possibilities of solutions.

<u>Q3-2022</u>

Develop project components:

  • Algorithm to select posted jobs for a job seeker, select bids for an employer.
  • Database schema, background jobs and data aggregation scripts.
  • Backend REST API and logics for employer, job seeker, CMS admin functions and smart contract integration with Cardano blockchain network.
  • UI/UX, frontend application for employer, job seeker and CMS admin.

The countable outputs of this period are:

  • Given a set of job seeker data it selects the right job seeker to offer a job, given a list of bids, it is ranked then offers the employer the matched ones.
  • The design schema should be clear, easy and low latency to aggregate.
  • The API endpoints return exact data, perform logic exactly for fetch action like GET, POST for all main logics across employer, job seeker and CMS functions.
  • The Deployed smart contract on testNet performs exactly the transfer and refund logics reflect the result of freelancer's work.
  • Frontend application has good UI flow, simple, beautiful, need less of user actions. Fetch APIs and render functions are working right.

<u>Q4-2022</u>

Develop project components:

  • On-chain Cardano escrow smart contract to handle freelance contract between employer and job seeker.
  • Off-chain code to call deployed contract on Cardano.
  • Functional and integration test for each component and rebuild if needed.
  • Integrate test full application flow.

The countable outputs of this period are:

  • The deployed smart contract on testNet performs exactly the transfer and refund logics reflect the result of freelancer's work.
  • Frontend application has good UI flow, simple, beautiful, need less of user actions. Fetch APIs and render functions are working right.

Verify the working of application to meet designs and project KPIs:

  • Post job function for employer: employer is able to post a job.
  • Bid job function for job seeker: Job seeker is able to bid a posted job.
  • Job selection for job seeker, bid selection for employer: algorithm select right job for job seeker, right bid for employer and let them meet.
  • Smart contract negotiation: employer and job seeker are able to negotiate contract terms before submit.
  • Smart contract submission: application is able to call the deployed smart contract on Cardano network.
  • Application architecture has clear design, runs fast and stable.
  • Code is clean, easy to maintain, extend.

Expect all functions are working properly as designed.

Deploy off-chain code to AWS infrastructure, on-chain code to Cardano network and make sure it is ready to go, the product then is available for everyone to use with enough documents.

<u>Q1-2023</u>

Beta release and go to market

Select 10 Catalyst proposers to invite as employer user, 10 Cardano developer to invite as job seeker as pilot users to try product and give feedback. The feedback should contain:

  • How post job and select bid functions work for employer
  • How job selection and bid functions work for job seekers.
  • How the smart contract handles the negotiated terms and can it make sure the posted job is done for the employer &amp; the fund is transferred to the job seeker only when the posted job is done.

Once we have good feedback from pilot users it is time to publish product marketing to a massive amount of users, groups.

The estimated cost is counted by the number of work hours need to complete a task or a job with different prices:

  • 30$/hour for backend, database, smartphone app development.
  • 40$/hour for smart contract development.
  • 25$/hour for frontend app development.
  • 20$/hour for QA/QC work.

Software development cost: 62.120$

  • Backend API
  • Common APIs &amp; logics (ACL, libraries, algorithms): 150 hours
  • Employer APIs: 140 hours
  • Job seeker APIs: 150 hours
  • CMS APIs: 130 hours

Cost of backend API development: 570 hours * 30 $/hour = 17.100$

(02 engineers work in 06 months)

  • Database design
  • Schema modeling: 140 hours
  • Data aggregation scripts: 120 hours

Cost of database design: 260 hours * 30 $/hour = 7.800$

(02 engineers work in 06 months)

  • Smart contract
  • Off-chain code: 100 hours
  • On-chain code: 172 hours

Cost of smart contract development: 272 hours * 40$/hour = 11.880$

(02 engineers work in 03 months)

  • Frontend web apps
  • Employer app: 180 hours
  • Job seeker app: 180 hours
  • appCMS app: 140 hours

Cost of frontend apps development: 500 hours * 25 $/hour = 12.500$

  • IOS and android apps
  • Employer IOS &amp; Android apps: 160 hours
  • Job seeker IOS &amp; Android apps: 160 hours

Cost of IOS and android apps development: 320 hours * 30 $/hour = 9.600$

(02 engineers work in 06 months)

  • QA/QC
  • Backend API: 52 hours
  • Frontend apps: 48 hours
  • Smartphone apps: 40 hours
  • Smart contract: 40 hours
  • Integration and load benchmark: 32 hours

Cost of QA/QC work: 212 hours * 20 $/hour = 4.240$

(02 QA/QC work in 06 months)

<u>AWS Infrastructure cost: 2.880$</u>

(03 T2 small server 80 $/month 12 months. This cost will pay to Amazon AWS)

<u>Beta launch:</u> 1.500$

(system provisioning, deployment and security benchmark 03 engineers in 02 days)

<u>Project management cost:</u> 4.500$

(1 person at 500$/month in 09 months)

Total cost of project to request: 71.000$ - seventy one thousand dollars.

<u>Thang Tran</u>

Practical blockchain engineer, software expert, blockchain enthusiasm, fan of Cardano technologies.

Experiences: Design &amp; develop software at all levels. Long track experiences with high volume, high availability critical mission systems. More than 04 years as a blockchain engineer. Experienced with Cardano general technologies, Plutus, Marlowe, smart contract, tokens and more.

Project responsibilities: Product design. Engineering management. Main full stack &amp; blockchain engineer.

Contact:

<u>Duc Tiger</u>

Investor, ADA lover, running one of largest Cardano community groups in Vietnam.

Experiences: Business owner, digital marketing, community management, data analysis. Experienced with Cardano economic model. Full time working and well understanding the Catalyst project.

Project responsibilities: Product features, marketing management, finance management, community influencer.

Contact:

<u>Trong Nguyen</u>

Software and cloud engineer, Cardano's fan.

Experience: a software engineer and IT specialist who worked for many big IT tech firms in Japan such as GNT, ISFNet, and IBM. Experienced in software product management, digital content with 10 years of mobile app development for Android and IOS. Experienced with Cardano technologies.

Responsibilities: Product and project management, Digital content, Project Management, Software engineer.

Contact:

<u>Toan Nguyen</u>

<u>Senior full stack &amp; blockchain engineer</u>

Experience: 8 years of experience with software and blockchain development, capable to implement software at at all levels, run high volume products.

Responsibilities: Backend &amp; APIs leader - APIs, blockchain &amp; full stack.

Contact:

  • Linked: <https://www.linkedin.com/in/tritoan>
  • GitHub: <https://github.com/anytool>

<u>Thanh Nguyen</u>

<u>Senior full stack engineer</u>

Experience: more than 8 years of experience with software development backend, frontend and mobile apps.

Responsibilities: Frontend and mobile apps leader - Frontend, mobile development &amp; full stack.

Contact:

  • Linked: <https://www.linkedin.com/in/congthanh-nguyen-b152361a0>
  • GitHub: <https://github.com/makotovnjp>

<u>Oanh Ngo</u>

Experience: more than 8 years experience of QA/QC leader.

Responsibilities: QA/QC leader, develop test scripts.

Contact:

  • Linked: <https://www.linkedin.com/in/oanh-ngo-06b331100>

And other resources from AdaBoys Lab: https://github.com/adaboys

[AUDITABILITY]

The progress and development process are measured and tracked by the number of "DONE" tasks &amp; "DONE" groups of required tasks which define other large work or application development are developed, tested.

<u>Clear and trackable development progress</u>

  • Use TDD method for development process.
  • Project will break down into small tasks then assigned to each member via Redmine (a project management software).
  • Write UNIT test code in advance before developers start product development.
  • The task is confirmed to be completed only when the UNIT test result “PASSED”.
  • Use Github auto deploy to push the latest code to the staging server to make the development product be available to everyone.
  • Weekly report that lets everyone be aware of the whole process.

<u>Quantitative indicators for development process are:</u>

  • The number of task/function “PASSED” unit test code.
  • The number of benchmark and QC tests “PASSED” for end user functions.
  • The number of gitHub commits and merges.
  • The number of tasks gets “DONE” in redMine.

<u>The development success consideration </u>

  • 100% main tasks are "done"
  • 100% unit test for main task is "passed"

By this way the progress is clear, measured and tracked.

Please see detail at breakdown tasks success KPIs or our present at the attached link.

<u>The success of project from product development points of view</u>

  • Main software components are developed and tested: 100%
  • Extra aspects &amp; extra software components are developed and tested: 70%-100%
  • System operations KPIs: 70%-100%
  • Product is published and available to users: 100%
  • Extra factors of product delivery: 70%-100%

<u>The success of project from business points of view</u>

  • Application then has a large number of submitted DAU users.
  • Application becomes a popular, profitable platform and has huge transactions through its smart contracts.
  • Number of submitted and DAU users: we expect to attract around 60% of catalyst users, 40% of other Cardano users and around 100k external users total 200-500k will be Bworks users in first year after release: 80%-100%

<u>The definition of success From user points of view</u>

  • Suggest right job for job seekers right bid for employer
  • The deployed smart contract runs smoothly: transfer money to job seeker after they complete the job, refund employer when the posted job is not fulfilled.
  • Rate of user that satisfied with service from product: 70%

To meet above goals we must accomplish the below success KPIs across development and delivery phases:

<u>Success KPIs of main software components development</u>

  • The accomplishment of function and component development: functions, components, scripts are developed and tested in terms of quantity and functionality: 100% they are developed and tested. e.g: UI for employer to post job, UI for job seeker to bid job, the smart contract is executed as expected.
  • The accomplishment of whole product development: all sub-components are developed and tested. Full application is formed, tested and meets designs: 100%.

Product on staging server is available for employer to post a job, for job seeker to bid a job and smart contract runs smoothly to manage freelance progress until freelancer get job done and fund is transferred to its account.

<u>Success KPIs of extra software components &amp; aspects</u>

  • Code quality and visibility: source code is clear, easy to re-use and maintain: 80%-100%.
  • BI reports are valuable to users: 80%
  • All code is public at registered Github link that available for other people to view, improve or re-use: 100%

<u>Success KPIs of product delivery</u>

  • Product is released as scheduled timeline, available for everyone to use at public url through the internet: 100% e.g The released product will be available at: https://bworks.app
  • Main functions are available for users to use: 100% - employers and job seekers are able to submit an account to find freelancers and find a job. The deployed smart contract then rule the rest of progress.

<u>Success KPIs of system operation</u> (ms is millisecond)

  • System uptime: 99.9%
  • Basic access latency: 20-50ms depend on your internet connection: 100%
  • Post job for employer, bid job for job seeker latency: 10-20 ms, realtime.
  • Find a matched job for a developer latency: 10ms.
  • Find a matched bid for an employer latency: 10ms.
  • Freelance contract terms negotiation: instanced and realtime.
  • Submit smart contract to Cardano blockchain network latency: 50-1000 ms depend on Cardano network.
  • Security: 100% unwanted access is dropped and all data is safe.

<u>References</u>

  1. Success criteria: success KPI &gt;=70%. KPI &gt;=70% means a task is done (function is developed &amp; tested or work met expectations), the rest 30% used for outstanding assessments for factors that surpass success criteria. e.g a develop an API task has KPI 80% means it is DONE and code runs faster than expected.
  2. The meaning of numbers in % indicate the percentage of completion of task use in success KPIs:
  • 0%-70%: the task is not completed, it is 'on-working'.
  • 70%-80%: task is completed &amp; tested or work is done, good to go.
  • 80%-100%: task is completed and has excellent output e.g response time faster than expected.

We expect to meet above KPIs that clearly define BWORK as a successful project.

See our visual and detail success KPIs at the attached present link

This proposal is a part of our focused efforts to adopt Cardano technologies in to true life.

The first proposal that we have been funded in the Fund7 is cPAY - TrustOrder Anti SpamOrder.

In this fund-8, we are submitting some more proposals that utilize the power of blockchain and smart contract to solve some existing toughest problems &amp; create new values across some domains:

Your vote for us is a hand to help solving problems for human life, creating more value for the better world.

Let's "VOTE" for us.

Thank you and kind regards.

SDG Rating

Not at all

社区顾问评论

Addresses Challenge

5 / 5
4 评论

Does the proposal effectively addresses the challenge?

社区评论 (4)

Commenter gravatar

In my opinion, this proposal is very useful, it effectively solves the challenge posed. It creates bWorks - a freelance HR application running on top of Cardano network that utilizes the power of smart contract plus its own algorithm to suggest right freelancers to a posted job then manage until the work is finished. bWorks will expect to unblock catalyst's potential by transforming more ideas to products. This will result in massive new applications that build on top of Cardano.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_862
Total QA Ratings
9
QA Rating Outcome
确认你的人性

写评论

Replying to

Commenter gravatar

Your presentation is very complete. You have introduced the problem to be solved, which is finding and managing freelancers. I see this as a practical problem. Your solution is very useful and potential. In the proposal, you explain very clearly about this, about the current state of the job market, about your platform - bWorks. You've clearly outlined bWorks' responsibilities, given illustrative examples, and highlighted features, functions, and processes. The impact on users and Cardano is also highlighted in this proposal. In particular, I am looking forward to the values ​​that the project brings as you described. All information is provided in great detail in your proposal, including its marketing strategy and its risks and solutions. I think your IMPACT is perfect.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_1725
Total QA Ratings
6
QA Rating Outcome
确认你的人性

写评论

Replying to

Commenter gravatar

The proposer makes a compelling case for the use of the Cardano smart contract by identifying an existing problem with the traditional way of finding and matching freelance workers to open positions. The proposer more than adequately demonstrated how the process will work to achieve the desired outcomes. In addition to the written explanation of how the contracts will work, the provider included a video recording with a demonstration of how this process could work in real life. This project showcases the best features of Cardano Smart Contract in being an asset for both the employee and employer and moreover the Cardano ecosystem. With this type of implementation who needs lawyers or traditional contracts (static contracts).

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_1270
Total QA Ratings
9
QA Rating Outcome
确认你的人性

写评论

Replying to

Commenter gravatar

It is a great idea to create a job market where employers and job seekers can find each other without going through brokers since as a rule, brokers will charge both sides which lead to higher cost. Furthermore, using Cardano escrow smart contract is a perfect way to make sure developers fullfil the requirement from employers which helps to reduce the dispute between them.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_1385
Total QA Ratings
10
QA Rating Outcome
确认你的人性

写评论

Replying to

Feasibility

5 / 5
4 评论

Given experience and plan presented is likely that this proposal will be implemented successfully?

社区评论 (4)

Commenter gravatar

Your team consists of many members, they have knowledge, skills and experience in many fields: blockchain, programming, interface design, community, finance, marketing … They have achieved certain successes: one of their projects is funded at fund7, the team members are holding many important and influential positions in society. The above information is provided transparently and specifically, we can verify it thanks to the links linkedin, telegram, github. You have defined a clear roadmap, the things to do in each period are described in a specific way. The budget is described in detail, you have determined the number of hours worked as well as the hourly rate in a reasonable way. You have provided success evaluation criteria in various aspects (product development, business points of view, points of view, product delivery, system operation,…). This is extremely necessary, thanks to it, everyone can easily make informed decisions about the success of this project.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_862
Total QA Ratings
9
QA Rating Outcome
确认你的人性

写评论

Replying to

Commenter gravatar

The proposal is well documented with thorough description about how the proposed solution address the stated problem including verbose system design and functions. Timeline and work/cost breakdown are also written with very details. Team profile shows their qualification as experienced software development and blockchain engineers. Potential risks are identified and enumerated with appropriate solutions by the team as well.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_1385
Total QA Ratings
10
QA Rating Outcome
确认你的人性

写评论

Replying to

Commenter gravatar

I have to admit that the way you present things is very clever. Viewers can completely grasp the information easily through your proposal. First, about your plan, the roadmap and the timeline being outlined very clearly. Every job and outputs are mentioned on a quarterly basis. In this section, the project's KPIs are also mentioned. The next thing is about the detailed budget, it is extremely meticulous, clear and reasonable. Of course $71000 is not a small number, but with the plans you prepare, as well as your strong and talented team members, I believe it makes perfect feasibility. I especially like the way you introduce your team members, mentioning their position, experience, responsibilities and contacts increases the persuasiveness of the project a lot.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_1725
Total QA Ratings
6
QA Rating Outcome
确认你的人性

写评论

Replying to

Commenter gravatar

The proposer provided ample evidence with reference links of relevant skills and experience of team members and stakeholders. The budget allocation appears to be more than adequate to meet its set goals and objectives. The budget is clearly outlined and broken down into identifiable items. The timeline seems reasonable to complete the work. Additionally, the proposer has considered challenges and risks relevant to the successful implementation of the project.

There are so many great proposals in Catalyst that give us a window into the not yet fully realized Cardano ecosystem and this is one of them. This is one of those projects that stands out in showcasing Cardano’s Smart Contract and could be a spark for the push for mass adoption.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_1270
Total QA Ratings
9
QA Rating Outcome
确认你的人性

写评论

Replying to

Auditability

5 / 5
4 评论

Does the proposal provides sufficient information to assess and audit progress and completion?

社区评论 (4)

Commenter gravatar

The information provided is very complete, I believe CAs can rely on it to evaluate the success of the project. Under "Please provide information on whether this proposal is a continuation of a previously funded project in Catalyst or an entirely new one.", it looks like you made a typo (which you later realized and mentioned. it's in the comments). It's okay, that's not the problem. This is a very useful project, thanks to the combination of the right algorithm and the power of Cardano Escrow smart contract, it can solve the difficult problems of the market, create new values, contribute to increase the number of applications built on Cardano. I will definitely vote for you. Thanks for this proposal!

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_862
Total QA Ratings
9
QA Rating Outcome
确认你的人性

写评论

Replying to

Commenter gravatar

I personally don't have anything to comment or add on your audit. You have presented very comprehensive information about KPIs, describing the success of the project from many points of view. In my opinion, with such a brilliant proposal and thorough preparation, success is only a matter of time.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_1725
Total QA Ratings
6
QA Rating Outcome
确认你的人性

写评论

Replying to

Commenter gravatar

The team did a very good job in enumerating project KPIs. Evaluation criteria suggested by the team are sufficient and fair. The targets that project aims to achieve is clear and concise. The project's one year roadmap is divided into 4 quarters which in my opinion is reasonable for a software development project.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_1385
Total QA Ratings
10
QA Rating Outcome
确认你的人性

写评论

Replying to

Commenter gravatar

This proposal provides me with a clear roadmap with milestones to more than adequately measure the progress and success of the project. The proposal adheres to Metrics/KPIs that define the success of the proposal. The proposers are active contributors in the Cardano ecosystem had been funded in F7 for another project and have others in the pipeline for F8. Clearly, they are doing the right things by following the guidelines of the Catalyst funding process. If this is an example of what they are doing I can’t wait to review some of their other proposals and this round of the next.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_1270
Total QA Ratings
9
QA Rating Outcome
确认你的人性

写评论

Replying to

Monthly Reports

We are starting work on this project as described in proposal include project planning and POC (proof of concept):

  • Project outline, break down project into workable tasks and member assignments.
  • Setup development environment: gitHub, staging server.
  • Define detailed system architecture and select technologies.
  • Develop POC to verify main logics and concepts.
  • Expect the project to be funded and start development.

The detail report will come at next month report. Thanks

Disbursed to Date
$29,583
Status
Still in progress
Completion Target
3/31/2023

Is there anything else you would like to share about your project? * Please see updated at: https://docs.google.com/spreadsheets/d/1VZGS9ZvaTWWvKaMRopD0THfLCsXTPiNep3d0qnzB2rc/edit#gid=0

Please see our public code and commits at: https://github.com/saigonbitmaster/bWorksPublic

Please try our dev servers at with user/pass: master/123456: http://bworks.app:4001/emp/ http://bworks.app:4001/jsk/#/ http://bworks.app:4001/emp/#/

Disbursed to Date
$29,583
Status
Still in progress
Completion Target
3/31/2023
Disbursed to Date
$29,583
Status
Still in progress
Completion Target
3/31/2023

Please visit following to see detail progress we did on july: Git hub: https://github.com/saigonbitmaster/bWorksPublic Git commits: https://github.com/saigonbitmaster/bWorksPublic/commits/master

ScreenShoots: https://drive.google.com/drive/folders/1QrdgMvj9V2tkgD1st8TUus_PfW92kEtx

Staging servers (master/123456): http://bworks.app:4001/cms/#/ http://bworks.app:4001/jsk/#/ http://bworks.app:4001/emp/#/

In July we have done tasks with backend, frontend and common libraries and utils: Develop common UI components "- Layout container: Menu, AppBar

  • Redux app state management.
  • Redux integrated Input components: TextField, DateField, NumberField, ReferenceField, ArrayInput, HTML input filed, timeRange filed, booleanField.
  • Redux connected React HTML components: DataGrid, TextField, NumberField, DateField, ArrayField, BooleanField" done "https://github.com/saigonbitmaster/bWorksPublic/tree/common-libs

Commits: common UI components" Develop common libraries "- REST fetch liblary for web & mobile client: - Perform various REST query types: getList, getOne, Post, custom get, custom post - Format data: text, html, date, number … to let data is able to load to UI components.

  • Backend library to use for NONE CRUD query (search, customized app logics): Perform server logic then return to client:
    • Accept the client query via REST with data and query params.
    • Connect mongo Database and other data sources like file, amazon s3, other REST or SOAP data sources
    • Perform logics then return data.
    • Format data before return to client to let it has uniformed data." done "https://github.com/saigonbitmaster/bWorksPublic/tree/common-libs

Commits: Develop common libraries" Modeling Mongo data schema "- Job types

  • Job seeker, employer user models
  • Job skills
  • Job Post
  • Job Bid" done "https://github.com/saigonbitmaster/bWorksPublic/tree/backend

Commits: job skill, type models" Backend "- Create CRUD APIs:

  • Job types
  • Job skills
  • Job post
  • Job bid
  • Other functions & logics:
  • account & session, token management for job seeker and employers, admin" done "https://github.com/saigonbitmaster/bWorksPublic/tree/backend

Commits: job skill, type models data models" Job seeker frontEnd "- Job seeker submit:

  • submit account
  • verify account
  • supend account" done "https://github.com/saigonbitmaster/bWorksPublic/tree/cms

Commits: bworks account management" Employer frontEnd "- Job seeker submit:

  • submit account
  • verify account
  • supend account" done "https://github.com/saigonbitmaster/bWorksPublic/tree/cms

Commits: bworks account management" CMS frontEnd "- Job types, skills management

  • Job seeker, Employer accounts management" done "https://github.com/saigonbitmaster/bWorksPublic/tree/cms

Commits: job type, job skill & account management"

Disbursed to Date
$29,583
Status
Still in progress
Completion Target
4. After 6 months

This month, we are focusing on building an algorithm to select posted jobs for a job seeker, and select bids for an employer.

What we have done: Develop an algorithm to find matched jobs for job seekers, and find the best bids for employers.

  • ranked jobs for given job seeker abilities:
    • offer matched jobs for a job seeker
  • ranked bids for a given job:
    • let employer easy to select matched bids
Disbursed to Date
$29,583
Status
Still in progress
Completion Target
3. In the next 6 months

We are programming for some features: 1-Post a job: 2-Bidding jobs: -Develop an algorithm to select a job for a job seeker and select a bid for the employer. -Check user wallet to meet smart contract requirements 3-Matched jobs: Analyze the GitHub Repos code of a user to rank the match with the given posted job 4-Skills Index all programming languages (662 languages) that support from git detection to DB use to rank developer skills

Disbursed to Date
$29,583
Status
Still in progress
Completion Target
3. In the next 6 months