W

Workify

Work and get paid when you're free, Get work done when you're busy

Created on 14th December 2020

W

Workify

Work and get paid when you're free, Get work done when you're busy

The problem Workify solves

    The basic problem which is solved by using this app is that people can get their work done and can do skilled or non-skilled works to earn money instantly.

Why Workify? 💡

⚫ This idea has been come up because it has been observed that most of them are being busy and would like to make the work done by paying some money. Also, there are people who are trying to earn money by doing small works doing their free time.
⚫ It is being developed by taking care of people so that they could get their work done easily.
⚫ On the other hand, there are people who are having basic skills and this app would help them search for their clients and they would earn more money than before as the number of clients would be increased as the app does the job for them and they can showcase their skill and get rated based on their work.

Overview : 📝

⚫ The work is categorized into Skilled and Non-Skilled works.
⚫ Skilled works need proficiency for the worker in order to take up the job. Skilled works include Hairstyling, Electrical works, Plumbing works etc.,.
⚫ On the other hand Non-Skilled works are those which can be done by any common man and do not need proficiency. It includes delivering things, washing clothes, cleaning houses, cleaning utensils etc.,.

Unique Feature: ✳️

   The most unique functionality in our app is that the customer can choose from the available workers and decide based on previous ratings and feedback about them. Reviews and comments are being monitored using NLP-Sentiment Analysis.

Special Features: 💮

✔️ There will be verification for the employees using OCR/Deep Learning and CV for those who want to do the work as it would be easy for us to track or make sure that our clients are confident about using this app.

Full Demo Video
Use cases of our project
Overview of Workify

Challenges we ran into

User Authentication : ✅

We faced the challenge of verifiying the user. We brainstormed various ways of verifying his identity and then decided to have different levels for verification based on the work the user will be doing, for a high skilled work we take more time and resources comparitively for unskilled work and works that generates less money to the company.

Solution : 💡

OCR/Deeplearning/ComputerVision:

Custom ComputerVision model is trained for document scanning and correctly orienting(eg: like Adobe scanner ) with GaussianBlur, Canny, adaptiveThreshold, , dilate, warpPerspective algos, etc
Custom routines/model for OCR(tessaract) for getting Aadhar_id, name, DOB, QR_code, photo, etc from Aadhar card & docs for verification of skilled agent, etc.

Used for Verification of Aadhar card for skilled agent and other docs, etc.

✅ We also faced few bugs while integrating backend and frontend, but we resolved it after rechecking.

Future updates: 💹

🔹 To introduce Matic for secure and faster blockchain transactions.
🔹 To introduce Portis for secure login and user-friendly transactions in our app.

Discussion

Builders also viewed

See more projects on Devfolio