At present, KBT runs a whole range of environmental programmes, covering from beaches to parks and schools. They work at the heart of business, government and the community to help people better understand that what's good for the environment is also good for our communities.
This project was the first collaboration with KBT. Since then, we've collaborated on several successful projects, including Clean for the Queen, Love Where You Live, Love Parks, The Big Tidy Up and Green Flag Awards.
KBT needed a web platform that would allow them to manage and promote their organization's projects in an efficient and centralized manner. They needed to have a network of sites that could all be managed from the same dashboard and that could share user bases and maintain the same brand identity.They wanted a team who was able to work together with their internal designer - who was in charge of the branding identity and the visual style guide.
Project development time: 2 years
Team size: 3 full-stack developers, 1 project manager
In addition to creating their new websites, we also provided maintenance services for their old source code of the websites during a transition period, after which we migrated all the data from the old platform onto the new one.
As KBT's websites all have high traffic and the platform needed to support a large number of concurrent users, we optimized its performance to keep the system responsive with the minimum necessary amount of hardware resources, this way achieving significant operational cost savings for our client.
We built the portal using an advanced CMS system that gave the administrators full control over the content and an easy way to manage and edit the data.
SEO-friendly URLs, possibility to edit page names, titles, meta descriptions and meta keywords or edit alternative tags for images
Advanced template system
Powerful WYSIWYG visual content editor with drag and drop
Responsive design
Facebook and Twitter plugins
News module
Subscriptions
Google Search and Google Maps integration
Donations module integration through Sage Pay & PayPal
Shopping cart implementation
Image gallery
Google Search integration
Because KBT runs multiple programmes, each of them with its own website and set of members, they needed a CRM system to manage all of the data, to have a centralized view of all of the events and marketing campaigns.
To achieve this, we worked together with the client and developed a custom CRM system to specifically address their needs, enabling them to manage their members and easily gain access to valuable insight through an integrated BI Dashboard.
The CRM’s most important features include:
Categorizing and listing members as companies or people, with an advanced filtering system that facilitates quick searches by multiple criteria and data export in Excel format
Detailed profile for each member, with privacy options, activity history, engagement details and other useful information
BI Dashboard with advanced reports, integration with Google Analytics and breakdowns like
E-commerce reports
SEO reports
Supporters reports
Publication Download reports
Marketing reports
Email marketing system and integration with Adestra.
The system allows the admin to send marketing campaigns using a well known specialized service called Adestra. Thanks to the Adestra API, the admin can collect data about delivery, bounce and open rates.
We implemented a powerful e-commerce system on the portal, enabling the organization to manage hundreds of products and get thousands of orders through the system.
We integrated the system with PayPal & Sage Pay payments systems through their APIs and we implemented a complex price system based on delivery distance, discount system and predefined price lists based on membership type.
The system is very flexible and allows website admins to add and sell any type of products, from services and licenses, to physical products or publication downloads. There are many options to add and configure a product, including attributes, definitions, category, multiple pictures and pricing.