
Spark is an employee innovation portal - a place where people across an organisation submit ideas, follow challenges, and track what actually gets implemented. Used by schools and institutions, it gives every employee a voice and gives leadership visibility into what's gaining traction. We inherited an existing Laravel codebase, modernised it with Vue Composition API, and extended the platform over 16 months.
Customer
8billionideas
Service
Product design
Web app development
Backend and API’s
Quality Assurance
Technology
Vue
Laravel
Multiple roles
Delivered upgraded RBAC
Laravel + Vue
Full stack devs
Legacy application
Modernized and maintained



The challenge
We inherited a legacy frontend: non-reusable, difficult to extend, and difficult to build on. Backend, infrastructure, and hosting all needed changes. The added constraint: we had to keep the existing Spark platform live throughout - rebuilding while the product was in active use.
The solution
We migrated the frontend to Vue Composition API, replacing the legacy code with a library of reusable components. The codebase is now structured for TypeScript when the client is ready. On the backend, we rebuilt the CMS and Admin Panel from scratch, extended the infrastructure, and gave administrators proper multi-organisation management tools.
Duration
16
months
Team
7
members

Ideas - Users post ideas, like, comment, and mark favourites. The best move forward for implementation.
User roles - Five levels: User, Super User, Moderator, Innovation Officer, and Chief Innovation Officer. Each with appropriate access and tooling.
CIO Dashboard - Activity stats, idea counts, challenge tracking, and a live leaderboard.
ROI calculator - Innovation Officers estimate the business impact of an idea before committing. Benefits are configurable per organisation.
Gains - A live view of money saved from implemented ideas.
Multi-organisation - Schools, institutions, and companies each get separate user groups, content spaces, and admin settings.
It has been a huge pleasure working with D&D as their deep expertise combined with their innovative and fresh ideas makes for a fantastic service experience.
Tara Majumdar, Spark Partnerships Manager

Want to light up your ideas with us?
Kickstart your new project with us in just 1 step!
Prefer to call or write a traditional e-mail?
Dev and Deliver
sp. z o.o. sp. k.
Address
Józefitów 8
30-039 Cracow, Poland
VAT EU
PL9452214307
Regon
368739409
KRS
94552994
Our services
Proud Member of