Back end to manage content added by users and provide APIs to site and mobile devices.