B2B Online Purchasing Web App
Catalytic Converter Recycling Custom B2B E-Commerce
- Operations in nearly 20 countries
- live precious-metal pricing
- web + mobile subscriptions
Client

Ecotrade (Thailand)
Client testimonial
Outsourcify is one of the most talented web development company I’ve ever had the pleasure of working with. They designed, developed, configured our backend business management solution together with a web application (Symfony framework).



See all testimonialsOutsourcify is one of the most talented web development company I’ve ever had the pleasure of working with. They designed, developed, configured our backend business management solution together with a web application (Symfony framework).
Ecotrade trades and recycles waste material that contains precious metals, e.g. scrap catalytic converters. They have office locations in almost 20 countries worldwide. As Ecotrade operates in the B2B sector of e-commerce, their customers, suppliers, and other stakeholders have two main channels to interact with each other: Ecotrade web application and Ecotrade mobile application.
The Ecotrade web application was one of the first large-scale web applications we started to develop several years ago. We constantly work on improvements as part of an adaptive maintenance process. The main purpose of the web application is to offer a database of scrap catalytic converters to the users that includes all car manufacturers, real-time value and price calculation with the current commodity prices. In a typical use case, a supplier customer adds products to the shopping cart which at check-out are sold to Ecotrade.
Outside the countries of operation, Ecotrade offers subscription-based access to the database so that the subscribers can check the current prices of their scrap catalytic converters. The subscriptions are available on both the web app and the mobile app.
Tools
InVision Adobe Photoshop TeamWork
Team
1 Project Manager 1 Web Designer 1 Web Developer
Methodology
Waterfall & Agile
Tools
InVision Adobe Photoshop TeamWork
Timeframe
1 year
Team members involved
Code sharing between Web app and mobile app
While the web app runs on technologies like HTML, CSS, and Javascript, the mobile App is developed with React Native – a Javascript framework for mobile apps, created by Facebook. Despite a completely separate front-end code, both apps interface with the same Symfony PHP back-end and access the same database. Back-end code-sharing between the two apps is, however, not complete because the code-quality compromise also involves code complexity and readability.

Localization
The content of the website and the mobile app looks different to users from different countries. In addition to content translations, different currencies, timezones, and writing systems are also supported. Even the domain name is different in different countries, which makes different country versions look and act like different websites. In a mobile environment, the current locale is determined by the user’s country.

Authentication
One of the latest additions to the Ecotrade apps is social authentication which lets users authenticate in the Ecotrade app with their Google or Facebook accounts. The feature comes with a one-click registration which skips the email verification step that has previously been completed by Facebook or Google.

We are experts in creating modern Symfony web apps, have a look here!
Where this project sits in our history
- 2014
Ecotrade (Thailand)B2B Online Purchasing Web AppYou are here - 2016
STMSiam Toyota Manufacture Intranet - 2017
LMC AutomotiveQlik Data Analytics Platform custom app - 2018
Kongka Herb (Thailand)Stock & Production Management
2018Labtech Engineering Co., Ltd.LabTech Engineering- 2019
JF Network (Germany)B2B e-commerce for automotive parts - 2020
Foil SportsB2B online orders 'Best Fit' system
2020LMC Automotive (United Kingdom)Business Intelligence Qlik Sense UI
2020Next Industry (Thailand)Web & Mobile Application UX/UI
Contact us
Let’s find the right solution for your business.
We partner with product teams and founders to design, build, and ship software that lasts.




