Tweak Carbon
Tweak Carbon was initially built by another development company. They lacked adaptability which resulted in an unmaintainable code base, and an outdated UX/IJI. We were initially tasked only to build and launch a rebranded MVP, but it soon became clear that the quality of work and efficiency will allow for a fully feature rebuild. We achieved an MVP launch in 3 months, a fully fledged platform in 6 months, and support & maintenance including feature releases which led to the deployment on both app stores.
Services We Offered

Tech Stack
Timeframe
7 Months
Ivolved Team
4 People

The Challenge
Concept Behind The Product
A tool in which individuals can determine their carbon emissions and allow them to reduce or eliminate their footprint through various mechanisms, integrate with payment partners to track their finances related to emissions, and gain discounts on environmentally friendly products.
Gap In Market To Address
Their goal at this time was to become the tool for carbon footprint awareness and offsetting, ultimately creating a more sustainable world.
The Problem
General lack of awareness and effort on many individuals when it comes to living in and creating a more sustainable world.
How we solved it
The Software Station Approach
What did we need to know?
- The most complex part of the initial product was how the app's questions translated into carbon emissions. The project we took over had an obscureimplementation, constructed and implemented by certain data scientists which we had no contact with.
- We needed to find out how to link the payment integrations into a tangible view for users in order to see a correlation on their finances vs emissions and howthey can make improvements?

How did we uncover this info?
- By dissing into the unstructured and undocumented calculation functions, we were able to determine the original intention and design a calculation enginewhich was both easy to work with and scalable.
- Investigation into plausible payment partners and their API documentation to see what integrations are relevant toward the needed fields.


The Software Station Process
Design Process
- Determine architecture for dynamic quiz end dynamic calculation engine.
- Work through several entity relation diagrams for the new database.
- Ensure configurability using Retool.
- Ensure clear scope of product roadmap across all parties involved.


Build Process
- Implement code first database solution and .NET API
- Build authentication, dynamic quiz engine, and dynamic calculation engine
- Implement interface according to Figma designs
- Build React web application in parallel with API features
- Setup CI/CD for development and production environments
- Payment integrations based on a client subscription model & merchant payments
- Migrate app to React Native build and deploy on app stores
Iterations and Changes
- Started with existing project and worked on final features before launch
- Determined it was built with high complexity and low scalability
- Started with new project and solutions from from scratch
- Build new application feature-by-feature and QA as we go
- Polish and prepare for launch

Results
What We Accomplished
A very user-friendly carbon footprint calculator and awareness tool, built to be highly configurable and scalable. The user would enter on the quiz and ask them lifestyle questions around food consumption, travel usage and other sustainability focused areas. They would be presented with their annual emissions as well as a score which compares them to other users on the app. The app would suggest tips on what they can do to offset their emissions based on their quiz input.