Website CMS

About

Website CMS is a content management system that I developed for my website. The system reduces most of the manual work, thus increasing the rate at which content can be published.

The system currently supports three fully implemented features:

  • Modify Page
  • Create Page
  • Generate Sitemap

Features

The modify page allows me to select an existing web page on my website and manually modify, add or remove existing properties and content through an intuitive interface.

The create page allows me to create a new web page using templates. Each template will enable a subset of features and alter the look of the web page.

The generate sitemap page allows me to generate a sitemap with the press of a button. The generated sitemap will automatically replace the current sitemap on my web server.

Development

I had to create many solutions and extend functionality of existing libraries, in order to implement all of the required features for my content management system. The entire Website CMS was developed in a week using the .NET Framework and the Windows Presentation Foundation (WPF).