Skip to content

SRewo/ComicBookShopCore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ComicBookShopCore

ComicBookShopCore is a group of .net core 3.0 apps for managing a comic book store. At the moment, the project consists of:

  • ComicBookShopCore.Data - library used for communication with database
  • ComicBookShopCore.Desktop - WPF + Prism app designed for managing data and taking in store orders
  • ComicBookShopCore.WebAPI - Asp.net web API
  • ComicBookShopCore.Web - ASP.NET MVC website designed for taking online users orders
  • ComicBookShopCore.*.Tests - Xuit tests for listed above apps

Project created is mainly for educational purposes.

Instalation

Project contains docker containers for db and web projects and also few make commands:

make build [APP=container] - for building all/single container
make start [APP=container] - for starting all/single container and its dependencies
make stop [APP=container] - for stopping all/single container
make restart [APP=container] - for restarting all/single container

Docker containers:

  • db - mssql database with sample data
    • default port: 1533
    • default sa password: @Dmin123 (can be changed in .env file)
    • default asp identity credentials for loging in apps:
Login: Admin
Password: @Dmin123
  • web - container with asp.net mvc website
    • default port: 8080
  • webapi - container with asp.net WebAPI
    • default port: 8081

By default, library and WPF app are using a database provided by docker.

Built With

Authors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages