Blog

Umbraco as a backend system

Umbraco as a backend system

Umbraco is an open source content management system (CMS) built using C# and deployed on Microsoft based infrastructure.

Although Umbraco's main use is to build beautiful websites, you also can use it as a backend system for bespoke solutions.

A few examples on how we used Umbracoo as backend for some of our clients:

  • Content hub for your mobile app: We've used Umbraco to hold content for Wiretapper. All app's imagery and copy came from Umbraco. Events dates and sound files were registered under specific document type, which were fetched from the CMS using a custom API developed by us. We've also extended Umbraco by creating bespoke pages to export event data and statistics.
  • Intermediate between user requests and Dynamics CRM: While building e2B we needed a reliable backend system to build the front-end website and manage user requests before they were sent to Dynamics CRM. We've chose Umbraco for it's simplicity and reputation. All website's users were registered as members in Umbraco (making it easy to build a login functionality), quotes sent from the site were saved as nodes on the content tree and website's pages content was managed from within the CMS. An integration to send quotes from Umbraco to Dynamics CRM was built, creating a dynamic tool for e2B to manage their events. This strategy was also used for Beira Rio Premier Club, where website pages are managed from the CMS and VIP seats sales are managed by Dynamics CRM.
  • Document Library: One of our clients needed a strong tool to share documentation with his investors. SharePoint was not an option here, as it required more infrastructure (if on-premises) or different licenses (if online). We chose Umbraco as the main tool for this solution, using nodes to maintain the documents and building a simple front-end to display them. Investors were registered as members in Umbraco so they could login to the site to view the documents. 
  • Offline Content: We've used Umbraco as a CMS not to display content in a website, but in an offline format for one of our projects. Content editors added news and articles to the CMS and a web-crawler downloaded it to a widget installed on the users machine once it went online. 
  • Managing contests and promotions: We work close with advertising agencies and Umbraco is our choice for many of the projects. We've built many promotions websites where Umbraco is used both as a CMS (to display content on the website) and a backend system to manage contest entries and social media interaction through custom backoffice pages. 

As you can see, Umbraco is more than a CMS, and can be used for many different applications. Contact Us to discuss the use of Umbraco in your projects.

Share this post