New York City Landmarks Reference Data
http://informationcart.eastus2.cloudapp.azure.com
http://stuartshay.github.io/CoreDataStore/
.NET Core Runtime 1.1.1 - March 7, 2017
.NET Core SDK 1.0.1 - March 7, 2017
https://www.microsoft.com/net/core
Visual Studio 2017
nodejs version: >= 4.x
npm version: >= 3
git clone https://github.com/stuartshay/CoreDataStore.git
Step 1: .NET Core Restore
cd CoreDataStore/
dotnet restore
Step 2: Build Web Site
cd src/CoreDataStore.Web/
dotnet build
npm install
npm run clean
npm run build
dotnet run
Windows
set NG_ENVIRONMENT=Dev
Linux
export NG_ENVIRONMENT Dev
npm start
Deploy clientside
npm run build
docker pull stuartshay/coredatastore
docker run --rm --name coredatastore -p 5000:5000 stuartshay/coredatastore
Landmarks Reference Database
docker pull stuartshay/coredatastore-postgres:stable
docker run --rm --name postgresdb -p 5432:5432 stuartshay/coredatastore-postgres:stable
cd /test/CoreDataStore.Data.Postgre.Test
dotnet ef migrations add <MigrationName>
dotnet ef database update