Skip to content
This repository was archived by the owner on Dec 17, 2020. It is now read-only.

2: How to Get Started

Tom McClean edited this page Nov 10, 2016 · 1 revision

How to get started in Portal CMS

Portal CMS has been designed to be really quick and easy to get started with. You only need to setup a few things on your end as Portal CMS will take care of the rest.

What will you need?

  • Windows Server Hosting or Azure App Hosting or a local development machine running Visual Studio 2015 to run the Portal CMS source code.
  • SQL Server 2012 or later to store the content generated in Portal CMS.

Get Up and Running

  1. Fork the Portal CMS Repository in GitHub and then download or clone it onto your machine or server (We recommend using the branch "stable-1.0")
  2. Open the Web.Config file in the Portal.CMS.Web project and change the database credentials to consume your SQL Instance.
  3. Run the Website and if your database credentials are correctly supplied; Portal CMS will automatically create the Database, Schema and Data Seed to give you a working Website.
  4. Register your first User Account and Portal CMS will automatically give it the Administrator Role. You can now use all of the standard functionality in Portal CMS like the Page Builder to build pages right away.

Optional Extra's

  1. Portal CMS uses SendGrid for Email Delivery. You can setup a free SendGrid account which gives you 10,000 emails per month. You can configure your credentials within the Portal CMS Settings screen.
  2. Google Analytics can be added to Portal CMS easily by entering a tracking ID into the Portal CMS Settings screen.

Clone this wiki locally