Skip to content

yyyeee/CustomerCatalog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 

Repository files navigation

ABOUT:

GOAL

Customer catalog is a project created especially for interview and training purposes.

TECHNOLOGIES

.NET CORE 2.1 ASP.NET Core WebApi LiteDB Vue.js + Vuex Xunit + FluentAssertions Specflow + Selenium

AUTHOR

yyyeee

PREREQUISITIES:

  • Install npm
  • Install @vue/cli: npm install -g @vue/cli
  • Install @vue/cli: npm install -g @vue/cli-service-global
  • Install Dotnet Core SDK 2.1 (e.g. using choco choco install dotnetcore-sdk --pre)

GO TO PRODUCTION:

  • Prepare client application
    • Go to src\Client.Vue
    • Run npm start build
    • Copy src\Client.Vue\dist to server
  • Prepare server application
    • Go to src\Web
    • Use dotnet publish command
    • Or open VS with project Web.csproj and use publish

DEVELOPMENT:

RUN SERVER:

RUN CLIENT:

RUN INTEGRATION TESTS:

  • Go to src\IntegrationTests
  • Run dotnet test

RUN ACCEPTANCE TESTS:

  • TODO

About

Training application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors