Try our conversational search powered by Generative AI!

Views: 19946
Number of votes: 5
Average rating:

Relate Intranet Demo Site

If you are planning to build an intranet solution for a customer, take a look at this intranet sample package and demo site. The package includes templates that show how Relate can be customized to meet the needs of a social intranet.

The open source template package has been developed by Circuit, who has several years of experience developing with EPiServer Relate. The demo site is built on a scenario based on a fictive company called MedStore and illustrates how the employees of this global company collaborates within its stores, departments and cross functional teams on the Intranet.

Check out the MedStore demo site online (partner access is required)


On many Intranets today information isn't updated regularly and employees have a hard time finding the information they’re searching for. Collaboration is often done through email, making it hard to follow up and track what has been said regarding a specific subject. Documents are either hidden in deep folder structures, or stored at a separate file share server. To update information, employees often need to send the related content to one of the dedicated web editors or go through a complex work flow.


With the Relate intranet sample package we address this by empowering the employees to use the Intranet their main communications channel. For this to happen we have made it easy to:

  1. Add, update and discuss content
  2. Follow the topics that you are interested in real time
  3. Find documents, articles, FAQ:s and colleagues
  4. Collaborate within departments, within specific roles or in cross functional teams


Stay up to date

News feed:  The built in real time feed lets you stay up to date with all the things that matters to you on the Intranet. By filtering the feed you can choose to only see activity from colleagues with the same role as you or activity in a specific project you’re member of.

Notifications: Keep up with what’s happening on the Intranet even when you’re not logged in, through email updates.

Search: Use the instant search to find what you’re looking for. The most important information is shown as you type, for example phone number if you are searching for a colleague.

Profile: A rich profile contact card that stays up to date. Find all colleagues that you have connections to, whether it is through a collaboration area, organization unit or department, in one place. 


Articles and News: Use the power of EPiServer CMS to create articles and news pages seamlessly. Work with files, images and link collections with the same set of tools available to CMS editors. 

Files and images: Share any type of file and manage several images at one. Use categories for easy organization and find all files in one place. 

Blogs and status updates: Update your colleagues with what you are doing or share insights around a specific topic to keep everyone in the loop, without unproductive email traffic.


Calendars: Publish information about events taking place that are of interest to your colleagues, internal as well as external. Categorize them to make the right people aware of what’s happening. 

Discussion forums with polls: Always updated questions and answers. Quote important parts of the discussion thread, create polls and insert images to make it easy to follow your reasoning.

Groups: Work more closely by using groups as collaboration areas where you share all related information as well as updates around specific tasks. The groups are easily configured, can be open to all or private for a specific group, and can contain the following parts: notice board, file and image sharing, discussion forum with polls, news, calendar. 


Activity: Spot trends and measure how the Intranet improves communication within the company using the Activity Gadget.

Available as Open Source

The Relate intranet demo site is released as open source under the MIT license. You can download the source code from CodePlex:


Eric Mar 23, 2011 10:22 PM

Great work! :) the design..hmm but the technology seems nice :) Mar 24, 2011 10:51 AM


I currently work at Netcel who is a Premium EPiServer partner although after registering I am still unable to view the Mestore Demo and am being redirected to the EPiServer login screen.

Is there something wrong with my account or the link.


Petter Klang
Petter Klang Mar 25, 2011 11:18 AM

Always nice to have a demosite ready for showing customers.

Kourosh: Talk to your EPi sales rep. They should be able to check that your account have the right access.

May 9, 2011 02:13 PM


This doesnt seem to work with Relate 2 R2.....Is it restricted to only Relate 2????......

Unfortunately i cannot proceed because in

Step: Set up the page tree

I dont find pagetree.episerverdata_distr in the specified folder, instead i find pagetree.episerverdata.medstore. which i rename as instructed to pagetree.episerverdata.

On the next step when i go to admin UI, I recieve the following error:

Server Error in '/' Application.

Unable to load one or more of the requested types. The following information may be a subset of the Type/LoaderException information present - inspect with debugger for complete view.
Check assemblies [Circuit.RelatePlus.Intranet.Clubs, Version=, Culture=neutral, PublicKeyToken=null] and/or types [Circuit.RelatePlus.Intranet.Clubs.ClubExensions,
Circuit.RelatePlus.Intranet.Clubs.ClubFilteringManager+<>c__DisplayClass5]. Information from LoaderExceptions property [Could not load file or assembly 'EPiServer.Common.Framework, Version=2.3.517.275, Culture=neutral, PublicKeyToken=8fe83dea738b45b7' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)].

Please advise

May 24, 2011 09:07 PM

I have the same issue as Kelly... Anyone who successfully been able to run Medstore on R2?

tompipe Jul 19, 2011 04:52 PM

Kelly and Stein,

I'm just working through getting this set up, and I encountered the same issue you reported.

I've solved that by replacing the dlls in the ExternalLibs folder with the latest CMS/Framework/Community/PTB dlls etc. I had to work through all the csprojs and update references to the new version and/or create assembly bindings to map to the latest version.

This fixed that issue for me.

Good luck!

Please login to comment.