Tasker
Tasker to lets the most pre-occupied people do the dirty work such as but not limited to house chores, running errands and repairs for a reasonable price. While at the same time, Tasker provides an avenue for those who are seeking to earn a little extra income by doing these kind of jobs.
You can test and try out the Tasker app here.
Here’s how the app works:
When using the platform, one should sign up either as a Tasker or a Customer. One cannot be both user type.
First, a customer creates a task where he can specify the category, address, date and time to start, cost, todo list and notes in which taskers will be applying to.
Once a task is created, it is then listed as an available job wherein taskers can apply to. A tasker can then apply to an available job by clicking the apply button. A tasker can also filter the tasks by its category for an easier job search.
A customer can then select from the list of applicants which a pop-up will appear with the basic information of the tasker. Customer can also navigate to their profile page so that their complete details, overall rating and reviews given by other customer can be seen. Once the customer finds the applicant which he thinks is the best for the job he can then accept that tasker.
A tasker can check in their list of tasks if there are any customer who approved his application and can update the tasks status to in progress once it has been started.
Once the payment and task has been fulfilled, the tasker can then set the task as Done
Once a job is done, both tasker and customer can now rate each other for purposes of verifying whether the job has been done properly by the tasker and or if the customer was impartial in rating and compensating the tasker.
Tasker was built using Python/Django for the backend and Bootstrap4 for the frontend. This utilizes Django’s class-based views and follows the PEP8 style guide. This app was only done within 3 days in which only the core functions were created where customers can request for tasks and taskers can apply and update their customer of their tasks. Ideally, taskers can find available jobs within a map and pay through the app itself.