Skip to content

This project uses the onion architecture, with domain-driven design and it was creating using the test-driven development approach in the backend. In the front-end, it uses Ionic + angular

Notifications You must be signed in to change notification settings

MarcosCostaDev/WebAppWithDockerAndTDD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Insurance APP

Web App that runs on docker compose

Technologies

  • Backend

    • C#
    • Asp.Net Core
    • xUnit
    • Fluent Assertion
    • Swagger
    • Docker
    • Docker Compose
    • Fluent Validation
    • Onion Architecture (clean architecture)
    • Domain Driven Design
    • Repository Pattern
  • Frontend

    • Ionic v8
    • Angular v18

How to run

Requirements

How to run

  • if you are on Windows, just right click on "run.ps1" file and choose the option Run With PowerShell, or navigate to the folder "src" and run docker-compose up in the terminal.
  • if you are on MacOs or Linux, just right click on "run.sh", or navigate to the folder "src" and run docker compose up in the terminal.

Web address

About

This project uses the onion architecture, with domain-driven design and it was creating using the test-driven development approach in the backend. In the front-end, it uses Ionic + angular

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published