Skip to main content
Logo Marketing Factory Consulting GmbH
Contact
Logo Marketing Factory Consulting GmbH
  • Agency
    • About us
    • Blog
  • Services
    • Consulting, Analysis and Strategy
    • Programming and Development
      • Interface Development
      • PIM/ERP Links
      • Custom Development (current)
      • Seamless CMS Integration
    • Hosting and Support
      • Operation on our Colocation Hardware
      • Cloud Strategies
    • Services with Third Parties
  • Technology
    • TYPO3
    • Shopware
    • IT Security
      • DDoS Protection
      • Continuous Upgrading
      • Privacy First
    • Tech Stack
      • Commitment to Open Source
      • Technology Selection
      • PHP Ecosystem
      • Containerisation & Clustering
      • Content Delivery Networks
      • Search Technologies
  • References
    • Projects
    • Customers
      • Client List
    • New: Launch of OBERMEYER
  • Community
    • Community Initiatives
  • Careers
    • Job Openings
      • TYPO3 Developer (f/m/d)
      • Backend Developer (f/m/d)
      • System Administrator Linux (f/m/d)
  • Contact
  • Deutsch
  • English
Tailor-made Development

You are here:

  1. Services
  2. Programming and Development
  3. Custom Development

Tailor-made Development

Some requirements are so special or application-specific that there is simply not a ready-made solution available for them on the market. In these cases, we always develop solutions that are a perfect fit for your individual requirements. They might be totally individual services and even entire platforms, as well as simple, individual components of applications to extend existing systems. 

We always record the explicit requirements for a custom development in detail and then select the appropriate technology stack for the application to precisely meet your needs. If these are PHP-based applications, we usually implement them with Symfony or TYPO3. We rely on Bootstrap, Foundation or custom development for any frontend requirements. 

Custom TYPO3 Development

The TYPO3 content management system comes with a wide range of functions for a high-performance website. One of the biggest advantages of TYPO3 is its modular extensibility through the use of extensions, which enable features to be added to the website. The official TYPO3 Extension Repository (TER) has several thousand extensions freely available – but sometimes they do not meet all our customers' requirements. 

Existing extensions are adapted or special solutions are developed to enable us to implement our customers' individual and specific requirements.

We develop made-to-measure Extbase and Fluid-based extensions that incorporate our customers' requests, integrate seamlessly into the TYPO3 system and provide optimal use. In doing so, we take care to implement lasting and future-proof solutions.  

Custom Symfony Development

We often use Symfony for individual requirements, such as stand-alone configurators (like the Tox Calculator in the Ecolab Rinse Assure project) or importers (PIM/ERP importers), or also for microservices, meaning independent processes that communicate with each other via a language-independent interface.

 

Some of our Current Public TYPO3 Extensions

Alongside tailor-made, client-specific solutions, which can only be used in the client's TYPO3 system, Marketing Factory also develops extensions which it makes available to the entire TYPO3 community. 

We have used the new oauth2 extension to create an innovative solution for cross-system user management. The installation of the oauth2 extension means that there is no longer a need for our employees to rotate passwords in customer installations.

Rights management is quite a challenge in the TYPO3 environment. Most customers have different groups of employees, all of whom need to have different access rights in the backend. Our developers must also be able to access the backend – usually they need administrator rights to configure extensions, troubleshoot, or – generally – maintain the installation. Add development systems to the mix and the whole thing quickly becomes complex and very costly to manage.

Our TYPO3 developers took the opportunity to create a generic OAuth-2.0 link to the TYPO3 backend at the TYPO3 Developer Days in 2018. As a first step, we integrated GitLab – mainly to meet our own needs. However, the extension is designed in such a way that other OAuth-2.0-compatible services can also be linked.

As soon as the extension is installed and configured, there is an option to just click on "Login with GitLab" alongside the familiar username and password login. This leads to GitLab, where the developer is usually already registered. A one-off activation in GitLab, which provides the extension with access to the information in GitLab, then returns to TYPO3, where the developer is then directly logged in. Subsequently, the user no longer even sees GitLab, but goes directly to the TYPO3 backend.

The extension has been released to the entire community and can be downloaded here.

TYPO3 CMS is GDPR-compliant out-of-the-box and offers users and operators a high level of security without the need for extensions. Users can rely on our beuser_iprange extension if they nonetheless wish to additionally secure their TYPO3 backend. The extension makes it possible to restrict access to the TYPO3 backend to previously defined IP addresses / IP ranges. Users who try to access the system from outside do not even reach the login page. 

At this time, the extension is compatible with TYPO3 versions 7, 8 and 9 ELTS as well as 10.4 LTS. An adaptation to the latest TYPO3 version 11.4 is still pending. 

We’d be pleased to advise you!

Ingo Schmitt

Ingo Schmitt
Managing Director

+49 (0)211-361176-63
ingo.schmitt@marketing-factory.de

I have been informed that the processing of my data is on a voluntary basis and that I can refuse my consent without detrimental consequences for me or withdraw my consent at any time to Marketing Factory Consulting GmbH by mail (Marienstraße 14, D-40212 Düsseldorf,) or e-mail (info@marketing-factory.de).

I understand that the above data will be stored for as long as I wish to be contacted by Marketing Factory. After my revocation my data will be deleted. Further storage may take place in individual cases if this is required by law.

Hint: Only lowercase letters and numbers are used.
Captcha image
  • Data privacy policy
  • Legal notice
  • Marketing Factory is a Gold Member of the TYPO3 Association
  • Marketing Factory is a Shopware Business Partner
    Picture Credits
    1. "Tailor-made Development": Pexels / License: Pixabay License (CC0 1.0)