Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/uncommon_565/public/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/uncommon_565/public/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/uncommon_565/public/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/uncommon_565/public/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/uncommon_565/public/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/uncommon_565/public/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/uncommon_565/public/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/uncommon_565/public/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/uncommon_565/public/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/uncommon_565/public/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91
Roadz - Uncommon Design

Roadz

The product that helps people send parcels hassle-free. Roadz helps people who need stuff delivered find the drivers already heading that way.

Three logistics experts from Switzerland asked us to build a mobile-based transportation platform. They wanted to create the first on-the-way delivery service in their country and make sending parcels more efficient and cost-friendly. The product would work by connecting senders to drivers already heading towards their destination.

Our goal was to build a personalised experience on the two major mobile platforms.

To deliver this complex product, we’ve put together a team of diverse professions, from designers to developers. We based our collaboration on a constant back-and-forth of knowledge and feedback.

We quickly realised Roadz needed to serve four different audience types, each with their specific needs. Based on that, we decided to handle the senders and the drivers in separate apps for each platform.

The result was building two apps for two platforms, alongside a presentation website, a CRM panel and a fleet management dashboard specifically for logistics businesses that partnered with Roadz.

The Roadz logo is a combination between an easily recognisable “r” and a road junction. It stands both for the product’s name and the brand’s vision. Roadz is about heading in new directions in the transportation market.

While the symbol is modern and sleek, the brand is balanced by rounded shapes and illustrations to create a friendly mood.

tags —

Visual Identity — UI/UX — iOS & Android Development — Front-end Development — Back-end Development

More
Projects


Deprecated: Return type of ElementorPro\Core\Database\Model_Base::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/uncommon_565/public/wp-content/plugins/elementor-pro/core/database/model-base.php on line 135

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /www/uncommon_565/public/wp-content/plugins/elementor-pro/modules/custom-css/module.php on line 76