User experience and interface audit by Messapps

Use cases

Both parties register

Problems here: 
1.  Face cut
2. Button covers the text
3. Almost invisible "or"
4. Im taking in the app (after 20s) even if i don't tap login

This is what happens sometimes

1. One screen is too much just for that.
2. Cancel button is unneeded here

What if I've been sheetrocking for 10 years, and painting just 2 or 3? There's one field for two options

Again, too much for the option that can be changed inside, we have 3 screen and still aren't on the registration

1. Must be 30+ at least
2. Does it really matter 29 years or 30? Shoud be 10+ 20+ 30+ etc

1. E-mail confirmation is excessive
2. Why country can't be recognised from the number?
3. Last name + First name = Full name
4. Seems like thats it, i can tap "submit" BUT there is a lot more if i scroll, so user shouldn't have access to submit right there

1. Not explained what is "bid only"
2. I can unselect all the days — that doesn't make any sense, why would I work?
3. Why two hours are minimal? Where did it came from? We should let the user decide himself, not for him

Our suggestions

Screen 1
Getting rid of unnecessary fields, short up the title, worker is more inviting now, well he actually looks like a worker.

Screen 4
Explaining user why we need notifications so they don't block them

Screen 2
1. One long page
2. Submit button at the bottom, so you can't see it until you fill the forms up
3. We actually register user on second screen
4. Additional questions as for bosses so for workers will be there too.

Screen 3

Screen 5
Explaining in-app purchases, how to use them and etc, in the end we can offer to buy them

Same 5th screen but for workers
Same story, let them buy pro in the end of learning

The boss will hire the worker from the map, on demand

1.Switcher is good, but seems excessive here, so lets move it to settings
2. How to choose a range? Should be two circles on a slider "from" and "to"
3. Map is relatively small
4. Why I need this e-mail? No idea.

1. There is literally no need to make bosses wait
2. Buttons look non-active to me
3. How to close this window?
4. Skip this stage, send bosses to next screen directly

1. yrs jumped to next line

Good screen, nothing to add here.

Wow, if everytime sending a text your iphone would tell you that you are just about to spend .99 cents you wouldn't send it so often.

The boss will post a project and ask the worker to apply to the project, and try to hire him/her

1. No CTA
2. "Add project" in tap bar is useless, should be renamed to "My projects" and within this screen we add or delete projects

1. Too unspecific

Users shouldn't be able to put anything but numbers in this field and field below too.

1. Not "ok" but "specify".
2. "Info" doesn't say me a thing. Should be "Specify a pay" or something like that.

Ok, we created project, now it's time to hire someone.

Ok, came back to map, found a worker, but how to hire him for a project specifically?

Me and Vasily were looking all over for this function, but didn't find anything, so let us know if it exist and where it is.

Here's our offer for this scenario: 

If boss taps "hire for a project" then he would see a list of active projects and choose the one he needs.

Evaluation, other UX and UI problems and monetization

App usability

1. Clear UI problem
2. If "my payments" isn't for me — please do not show it.

Well, one button is clearly doesn't work by the way it looks. The other problem is that you split functionality — it should be 2 buttons not 3.

First "Buy one hire for 1.99" 

Second "Buy 20 hires for 19.99"
Discount -40%

Where did the background picture came from?...

That would be much better is there would be a button "Go Pro" rather than a switcher.

Also, how to learn what are the benefits?

1. What if I want alerts both via Phone and via SMS?

Overall there is a huge inconsistency in the app: somewhere buttons are round, somewhere squarish.
Logic of interface syntax is different too.
Few moments I liked, but improvements are needed.

Weekends and days selected are arguing here. I don't work neither on Saturday nor Sunday, but later I put "weekends only". The problem is that you put to variables on one control.

Review the deck with the $3.99

Are there other ways to present this?

In messapps we like subscription model, so the best way to present it — is to explain the user why he needs it, which problems he can solve with it, what are the benefits.

Also good onboarding explanation will be perfect, maybe slight animation and good UI.

Is quarterly better than monthly?

If you take a look at the biggest companies with subscription model, you'll see that they give an options to users. So If they want to try it for a month — great, if they are keen to subscribe for half a year — even better, just persuade them with a little discount ; )

What are best practices?

https://www.quora.com/Which-would-be-the-best-business-model-for-a-subscription-based-start-up-monthly-fees-or-one-fee-annually

https://www.codeschool.com/pricing

You can also consider making bosses go with subscription model, same as workers — $3.99 months, unlimited hires and etc.

Work Product

Memorandum with concrete recommendations

Now we recommend you to fix the problems above, increase the speed of app, also it's laggy and poorly designed for iphone4/4s. Ease the registration process. As workers are mostly men consider changing a palette to a better distinguishing for color blinded men (7% having it).

Also, you might consider adding more languages as German, Italian and etc. Now "Pro" accounts for workers do not really differ much from regular ones. You should consider make it stand out more (maybe different color of pin on the map, sadly I didn't get to see anyone with pro, so if you have it already — great).

Update 4 Screens for new App design

New onboarding cards for bosses

Graphics will be more sophisticated, showing the real ui, now just for example.

Onboarding for workers

Thank you for letting us audit your app, it was a pleasure to work on this, and we look forward for future projects with you.

Update on colorblindness

Overall I like your color scheme, excuse me for not specifying the color question well.
Blue and white are in good contrast, but blue white and black aren't, the blue you use is in too dark hue, so with black it makes no big difference.

What I suggest — use your orange (from logo) as cta, orange buttons, for example.
Here are problematic screens as seen by color blind blue cone men:

Login button is in low contrast, I suggest to make it orange, if you want to keep the background blue. If you set background white, you can have both blue and orange buttons (login and register)

One hire/bid is obviously problematic. I'd suggest make keep one blue, and the other orange. You can make it with gradient orange as logo. Or take the most dark orange hue from logo (this is better). With dark orange don't forget to put a little text-shadow for legibility.

Cancel and accept here. I'd make the accept button orange.

Tool bar on top is barely visible.