Skip to content

oszedev/Foundation

 
 

Repository files navigation

Foundation

Latest version

This version is built for net6.0. For the legacy full framework version please use the full-framework/master

Foundation

Foundation offers a starting point that is intuitive, well-structured and modular allowing developers to explore CMS, Commerce, Personalization, Search amd Navigaion, Data Platform and Experimentation.


Prerequisites

You will need these to run locally on your machine.

Net 6 sdk is required to use with visual studio. Runtime maybe sufficent to just run the application.

Node JS

Mac/Linux

Docker

Windows

Sql Server


The Solution

Foundation has a default username and password of admin@example.com / Episerver123!


Installation

Windows

open command prompt as administrator
git clone https://github.com/episerver/Foundation.git
cd foundation
git checkout main
setup.cmd 
dotnet run --project .\src\Foundation\Foundation.csproj

Mac

Open a Terminal window
git clone https://github.com/episerver/Foundation.git
cd Foundation
git checkout main
chmod u+x setup.sh
./setup.sh
dotnet run --project ./src/Foundation/Foundation.csproj

Linux

Open a bash terminal window
git clone https://github.com/episerver/Foundation.git
cd Foundation
git checkout main
chmod u+x setup.sh
./setup.sh
dotnet run --project ./src/Foundation/Foundation.csproj

View the site

After completing the setup steps and running the solution, access the site at http://localhost:5000.

To change the default port, modify the file /src/Foundation/Properties/launchSettings.json.


About

Foundation offers a starting point that is intuitive, well-structured and modular allowing developers to explore CMS, Commerce, Personalization, Search and Navigation, Data Platform and Experimentation.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 61.5%
  • HTML 24.4%
  • JavaScript 9.6%
  • SCSS 3.8%
  • CSS 0.2%
  • Batchfile 0.2%
  • Other 0.3%