GoCollaborate
How GoCollaborate is empowering communities to contribute towards their neighbourhood development plans, leaving no one behind!
How GoCollaborate is empowering communities to contribute towards their neighbourhood development plans, leaving no one behind
GoCollaborate is a brilliant team supported by Falmouth Launchpad and are fueled by an idea to create positive change in communities. The idea is to build a digital product so that everyone in a community has access and can contribute toward Neighbourhood Development Plans (NDP) in their local area, giving everyone a voice.
Currently, all NDP’s engage with their residents physically, running events at local halls, and using paper surveys. The problem was that this marginalised a huge majority of people within communities, as many lead busy lives, either as a student, at work or providing family duties. There was a clear distinction that the only attendees were of a demographic of 50+, resulting in an NDP’s not truly representing the community they are trying to help.
Until now!
GoCollaborate is on a mission to appeal and give easy assess to everyone. A college student, a young professional looking to settle down, or even grandparents wanting to contribute towards a better future for their grandkids. Taking the lead on GoCollaborate was Product Manager Josh Guy.
With an exciting idea at the ready, the next step was to find a team with the technical and design skills to bring the idea to life. Our experience at building Minimum Viable Products (MVP) with a user-centred approach was exactly what Josh and his team were looking for.
GoCollaborate’s first stage of development was to trial an MVP to one local area and validate the idea to see if it will be a success. The chosen area for the MVP was Portreath.
Research & Planning
Research & Planning
Josh being a Product Manager had valuable experience and skills in researching and strategising GoCollaborate. So, right from the start, we were one step ahead in our process where he had targeted audiences and created value propositions.
The users for this product were anyone 18+ that lived within the geographical location that the NDP relates too. The key challenge here was to build a product that appeals to this large demographic, where it is engaging enough for the younger generation and made simple enough so that less technologically advanced users can use it.
Value proposition – giving the users a voice in their community
In order to make this product valuable for users, GoCollaborate would need to have easily digestible high-quality data, an engaging and visually appealing design and the ability for the user to make contributions. Overall, the value lies with giving users the power to have their opinions heard relating to a proposed NDP.
We integrated our team and brought ourselves up to speed the research and information Josh and team had done. And, in this instance, we were able to apply our technical knowledge straight away forming a preliminary list of the elements GoCollaborate will need for it to become a product.
Defining the functionality for GoCollaborate
Looking at how the NDP’s are formatted by the council, there is a consistent method with 16 planning policies that fit within 5 themes. These themes highlighted the key areas that the public is able to contribute too, giving thoughts on the proposed plans and whether it’s something they agree with or not, or have further recommendations. The themes are Housing, Design & Development, Heritage, Environmental and Social & Community.
With this in mind, it helped us identify the first basic user journey and functionalities for the user front end. Also, we identified that the GoCollaborate team would need a way of adding future locations, new NPD’s and collecting data from the users. This part of GoCollaborate would be the admin area.
Here is the first preliminary list that we created giving us a starting point that we continued to iterate as we went using an Agile methodology.
A User Front End: This would be everything that a member of the public would see and use.
- User Login page / Password
- Landing page for each NDP (this MVP would be for Portreath)
- Clear platform explainer (how it works)
- Show the ‘Themes’ that can be contributed too – this page would be used as the main navigation point
Each Theme page will have:
- A map showing the related geographical area
- Policy statements
- User commenting function
- User voting function
- Time limit deadline when users are able to contribute
- Links for other supporting data
Admin dashboard: A bespoke login page for the GoCollaborate team
- Allow the setup of future NDPG pages
- Allow the setup of Themes & Policy Statements
- Allow data extracts of the comments and voting on policies
A Micro Discovery Session
With much of the research already carried out, meant that a large part of our discovery phase has been achieved, however, there was still an opportunity to deepen knowledge about the target users. We then had a micro discovery session with key stakeholders via zoom that highlighted a few key outcomes:
Must be designed mobile-first
The way users would initially hear about GoCollaborate will be from social media and other forms of digital that comes from being on mobile devices. Therefore, all designs will be made mobile-first in order to create the best experience for maximum engagement. This may seem obvious, but clarifying this reiterates the importance. In many cases, we have seen other build products that simply forget the basics.
Strong focus on the time-poor younger audience
Particularly for young families and much of the audiences below the age of 40, we found that the key reasons they wouldn’t attend an NDP meeting currently, wasn’t because they didn’t want to, but because they didn’t have enough time. This outcome validated the value proposition of GoCollaborate, as having an online product would create an easier time-efficient way to contribute towards and NDP.
Wireframes & Banding – the first look and feel of the product
With the research, discovery and a primary plan complete, it was time for our UX & UI designer to put together the first set of wireframes for the product, outlining the journey a user takes. These wireframes were then circulated with the entire team, finding any parts of the journey that were clunky or hard to use.
In order to work towards time and budget, our designer worked closely with the design elements from Tailwind UI, aiding lead developer Mike to be more time effective, focusing on harder parts of the product rather coding designs from scratch.
Giving GoCollaborate an identity through a micro-branding session
To really bring this MVP to life it needed a new modern look and feel to it, creating an easily identifiable brand that a user wants to be a part of. Colour pallets were made, logos formed and typography chosen creating a bespoke identity.
Tech build phase
Taking the lead to develop GoCollaborate was our Co-Founder and Senior Developer Micheal Roberts. He built GoCollaberate on our preferred stack – a headless RESTful API delivering core app functionality, with a secondary GraphQL API for delivering content from our preferred cloud content delivery solution (prismic.io), which implements it’s own querying language. Our front end application is built upon Vue / Vuex / VueRouter / Apollo / VuePrismic – it’s reliable for smaller (non-content*) driven applications. This is deployed using Netlify, with “pre-rendering” and bundle optimisation baked into our deployment and serving process. We make use of the Tailwind utility-based CSS framework for speed of build and adhering to best UX, UI and accessibility practices.”
Technologies used:
- Postgres Database
- Python Django API Layer with token based authentication
- TailwindCSS framework and Mapbox
- Vue.js/Nuxt.js Web front end
- Tailwind UI for front end framework & Leaflet.js for the mapping
- Digital Ocean hosting
“We at GoCollaborate would unquestionably recommend the services hiyield provided to us, with particular mention of their vast knowledge bank on user experience which was and continues to be exceptional in helping us on this journey. This, along with their transparent and organised communication, has been invaluable to the success of our company. “
GoCollaborate is ready to launch
Finally, GoCollaborate has been launched to the public as the first phase. We are continually getting feedback and testing that everything is going to plan. Overall, the product has been a success from the get-go and we have been getting positive feedback with small amendments.
A Tech Partnership
The product is now revving ready for phase two where it will be released to the next area where we continue to work closely with GoCollaborate addressing any problems and making the product even better! In fact, we are now part of the integral team for the long run where we have signed off a contract ar their official tech partners, having an equity stake in their business.
The final product:
Digital services
How we helped GoCollaborate

Mininum Viable Product
Take an idea and supercharge it into a MVP ready to market

Project Discovery
Forming a vision, clarifying goals and getting to know users

Out Source Development
Expert developers for every any project, working as an integrated team

Landing Pages
Optimised and ready to drive traffic to an awesome website

UX/UI
A bespoke unique user experience
our work
Explore more of our work
DEFRA Mobile App
How CWT and DEFRA are looking at innovative ways to engage the UK’s public with nature – will a mobile app do it?
Read MoreOnce I’ve Gone
We partnered with OIG just after their first release, where we supercharged them into new realms of innovation.
Read More