Remp 2020
Pro & Contra
Pro
Contra
Email lists and campaigns
Monorepo, a lot of different software in one repo with different properties in build, dependencies etc.
Conversions and monetization
Laravel... Very many framework specific things that are not reusable in this way (Personally, I am not a fan of Laravel. But the framework is currently very popular)
with Pythia a conversion prediction based on ML
no tests
Design different CRM <-> Beam, Campaign etc.
Many systems around, Kafka, Zookeeper, Elastic, Kibana
Setup had a few bugs
not capable of dealing with tenants
Technology Stack
Languages
PHP
JavaScript
Go
Framework
Laravel
CakePHP
Vue.js
jQuery
Bootstrap
Databases
MySQL
Redis
Conclusion
The software is divided into Beam, Campaign, Mailer and SSO. All are developed in Laravel.
From the impression the CRM seems to be the oldest system. It also offers quite a broad functionality. I could not find any connection to the other parts of Remp.
After some problems with the setup I got the systems up and running. However, they did not run error-free and could not be filled with data without further work. But this is a subjective experience. With a little work and support of the original developers a more stable setup could be created.
Even if Remp is a working software, there are some points why I am not convinced of the code base. You can see that the software has been developed in different times. I.e. it is not kept on the same level. The development is very much influenced by the Laravel Framework. Without deep knowledge in Laravel, further development is difficult. However, this is necessary to make the system multi-client capable. I think that a use here without the original developers would start very slow. The CRM is written in CakePHP.
Last updated
Was this helpful?