Banico is a lean modular content engine for building content, collaboration, and community platforms. Built with ASP.Net Core, Angular, and Bootstrap.
http://banico.org
# clone repository
git clone https://github.com/jasebanico/banico
# get server dependencies
cd banico/src/Banico.Web
dotnet restore
# get client dependencies
npm install -g webpack
npm install -g @angular/angular-cli
npm install -g @angular/compiler-cli
npm update
# build
webpack
dotnet build
cd ..
# use default settings for now, customize later
cd Banico.Web/config
cp sample.front.component.html front.component.html
cp sample.appsettings.json appsettings.json
cp sample.app.config.ts app.config.ts
# edit app setting values
# create database
dotnet ef database update --context AppIdentityDbContext
dotnet ef database update --context AppDbContext
# run banico
cd ..
dotnet run