During our project kickoff, we worked with Donald to identify the painpoints CitySmart faced
when the company scales.
During our discussion, a pattern emerged: duplication of effort. Every time something needed an
update, the CitySmart team would have to individually update each one of his city-specific apps.
Not only was this expensive and time-consuming, it also prevented CitySmart from rapidly
iterating and improving its platform.
To eliminate the duplication of effort, we worked with the CitySmart team to architect a system
which would bring all aspects of the platform under one roof for each of the user types.
For the consumers, we designed a mobile app which allows them to easily switch
between cities to get relevant information instead of having to download a new app for each
For the businesses, especially those who have presence in multiple cities, we
designed a centralized content management system (CMS) from which they can manage their business
page, offers and events for all their locations.
For the admin users, we designed an admin portal from which the CitySmart team can
manage all aspects of their ecosystem such as the number of cities active on the platform, the
relevant information for each city, the number of consumers and business users in each city,
With this new architecture, the content management is centralized for the business users and for
the administors, while the experience is still hyper-localized and personalized for each
Successful implementation of this strategy would make CitySmart a much more scalable platform.
“Being able to go through the full ideation process, for the new app, while running a
business was tough. So being able to lean on Lean Start Lab to aid in ideation and
development was definitely really beneficial for us.”