Migration, implementation and customization of Magnolia CMS for neobooks

Customer: Droemer Knaur
Project: Relaunch and further development of the self-publishing portal neobooks

  • Complete relaunch of one of Germany’s most popular self-publishing portals
  • Implementation and customization of the Content Management System Magnolia
  • Cleansing, consolidation and migration of the legacy system’s content (45,000 user / 40,000 ebooks)
  • Conception and implementation of a responsive mobile-first User Interface
  • Implementation of a microservice architecture for optimal scalability as well as lightweighted and automated deployments
  • Operational responsibility and 24/7 support of the website and the backoffice application
  • Continuous further development of the portal with features such as print-on-demand
  • Conception and development of an author app with current, detailled sales statistics (for iOS and Android)
  • Applied software technologies: Magnolia CMS, MySQL, Apache Tomcat, Varnish Cache, Elasticsearch, Scala, Java, Play 2, Freemarker, Sass, React, jQuery, Grunt, Bower, Swift, Android
  • Applied platform technologies: VMware vSphere, Linux, Chef, Zabbix, Ansible, Vagrant

Thanks to the developer team! It has done a very hard job over the last 10 months and has spent some weekend with building the new portal. The result is a really remarkable achievement.

M. D.-A., Droemer Knaur


  • Intuitive upload workflow for the self-publisher’s texts
  • Attractive personal space for every user for administrating profile data, ebooks, reviews, billing, and more
  • Mobile availability of latest sales statistics
  • Strengthening of the neobooks community through features such as forum, blog and messaging
  • Facilitation of the internal administration and billing process
  • Optimization of the ebook distribution to the web shops
  • Multi-client capable system that is also used by further licensees (e.g. tolino)

Wir verwenden Cookies, um unsere Webseite für Sie zu optimieren. Mit dem Besuch unserer Webseite erklären Sie sich damit einverstanden. // Our website is using cookies to improve your experience. By continuing to browse the site, you are agreeing to our use of cookies.

Weitere Informationen finden Sie in unserer Datenschutzerklärung. // For more information, please refer to our privacy policy.