Kabood Online Brand Guide

Kabood: A Successful Case in Development / Product Owner and Lead Developer

kabood.ioKabood approached me after seeing my profile on LinkedIn. What appealed to them was not only my technical knowledge as a full-stack programmer, but also my three years of experience as a Project Manager at Fonk.amsterdam.

What is Kabood?

Kabood is an Amsterdam startup that emerged from CapeRock, a renowned branding and design agency with clients mainly in the media industry.it is a brand guide management system - a cloud-based platform where companies can centrally manage all their brand management activities. This ensures that all relevant information is available in one place. During their work at Caperock, they often encountered the problem that not everyone had access to the most recent version of the brand guide. This led to the idea of developing an online app for brand guide management, which initially started as an intern's graduation project.In an effort to further develop this prototype, they worked with a company in Ukraine, but this was anything but smooth. This was the moment when Kabood approached me and asked how we could develop this platform in a solid way. I presented my ideas, and we agreed to an initial 6-month collaboration, which was later extended to 2.5 years.During that period, Kabood grew from a start-up where I started on my own, under my leadership, into a company with now approximately 15 employees (full-time and part-time), who are involved in various disciplines, ranging from design and marketing to development . Initially I took on various roles, including developer, product owner and project manager, and gradually transferred these to others.

General Approach:

Every six months I gave a presentation where we identified development needs and defined the roadmap. During these six months we had weekly meetings with the three Caperock partners to discuss progress and adjust the planning based on evolving insights.I look back on my time at Kabood with pride, and it is inspiring to see how this platform has grown and now helps companies manage their brand management effectively.
djangoreactpythonsassawsdockerpostgres

Roadmap

Milestone 1: Dynamic branding
  • From a static css to a dynamic css with Sass.
  • Each brand guide can implement a custom logo, colors and fonts
  • Introduction to partner connection and lead-follow dynamics
Authentication and Authorization
  • Create new roles for Brand Guide Admin, Manager and Editor
  • Brand guides can be shared with a sharaeable link
Implement Devops and CI/CD
  • Set up infrastructure in Terraform. (Staging & Production)
  • Migrated from Bitbucket to Gitlab and implemented pipelines.
  • CI/CD Implemented
  • New Relic installed for monitoring and alerting
  • Automated Database Back Ups
From Django templates to React
  • Implemented Inertia adapter for React
  • Multipage to SPA
  • Caching of wagtail pages for performance.
  • Connect to Outseta as CRM
New Frontend interface for edit mode
  • Briefing UX and Design
  • Design of component library
  • Tool to 'Create Your Brandguide' in three steps
Basic version of edit mode
  • CRUD for all components
Extended version of edit mode
  • Create and update columns