Skip to content

Arlanet/Foundation

 
 

Repository files navigation

Foundation

Foundation

Foundation offers a starting point that is intuitive, well-structured and modular allowing developers to select Episerver products as projects to include or exclude from their solution. Including as of now projects for CMS, Commerce, Personalisation, Find and Social, with the rest to follow.

Build status License


Table of Contents


Prerequisites

  1. Visual Studio 2017 or higher - VS Downloads
  2. Sql Server Express or Developer or Sql Azure Server - SQL Downloads (If using Sql Azure download sqlcmd)
  3. Nodejs - Download
  4. IIS Role - Instructions

Installation

Run setup.cmd and supply requested parameters. The build process will log to the console and the following files. Note that application name should contain only letters and numbers as it used as the prefix to create the website and database components.

Build\Logs\Build.log
Build\Logs\Database.log
Build\Logs\IIS.log

The build process will do the following for you

Set permissions on the folder to everyone full control
Restore nuget packages
npm install
gulp Saas task
Build solution
Install Databases
Create two application pools
Create two websites
Update host file
Copy License file
Update commerce manager url for access from cms
create connectionstrings files
Start the site to finish setup in browser

Login with admin@example.com/store account once it's finished.
Please note a resetup.cmd file will be created which you can run to easily re-install the database.


Building

Run build.cmd To build the solution and run the default gulp task to build the client resources.

Contributing

Contribution guidelines for this project


About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 33.2%
  • C# 27.7%
  • Classic ASP 17.7%
  • HTML 12.7%
  • CSS 6.4%
  • Batchfile 1.7%
  • Other 0.6%