See our full stack of technologies we use at Clippings on StackShare.
We predominantly use PHP and JavaScript. We try to use new language features as they become available.
New PHP code uses Silex and Symfony components.
New JavaScript code relies on ES6, React and jQuery.
The product engineers spend the majority of their time on the clippings.com website and all of its functionalities.
It consists of different parts:
- Front-facing e-commerce
- Trade platform on top
- Store manager for the brands to manage their catalogue and orders
- Admin for our internal teams
- React front-end app for project management
- REST API for React front-end
- CLI commands and automatic jobs
We develop it as a single application split by entry points and domains. When possible we would extract some of the application code in a stand-alone open-source library.
We also have some other smaller applications like a Symfony REST API for price comparison, browser extensions, static sites and others.
We are writing new code with the following principles in mind: