When you have both users and tasks and you can see them on a map it's a right time to talk about connecting them together. This connection will define the uber-type system strategy.

We talked about the task creation, but if you missed that tutorial please read it to fully understand what we're talking about here.

<aside> 💡 Only assigned tasks are visible to users

</aside>

In general we have two types of assignment:

Manual assignment:

This assignment is very simple. When you add or edit a task you simply choose a manual assignment, select categories and the system is showing you who is available for this job. This list is sorted based on location and avability:

You simply select a user and the task is assigned to a user and start to become visible on a user mobile application. He is also notified about the task with use of push message

This option is simple. What is you want to ask a user if he accept the job? To do that simply select an option "The user must accept this order within 30 second". This will happen: