8000 GitHub - boflynn/ChiquinhoTec
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

boflynn/ChiquinhoTec

Repository files navigation

ChiquinhoTec - Gerenciador Contratação

API developed to be consulted in the ChiquinhoTec - Gerenciador Contratação application.

Build Status

Getting Started

Use these instructions to get the project up and running.

Prerequisites

You will need the following tools:

Setup

Follow these steps to get your development environment set up:

  1. Clone the repository

  2. At the root directory, restore required packages by running:

    dotnet restore
    
  3. Next, build the solution by running:

    dotnet build
    
  4. Up db container:

    docker-compose up -d db
    
  5. Execute migrations:

    dotnet ef database update
    
  6. Run application:

    dotnet run 
    
  7. Launch local http://localhost:5000/ in your client to consult the API or
    http://localhost:5000/check to consult the API health.

We are Online:

See the project running on Azure

Online Demo: https://jacksonveroneze.azurewebsites.net in your client to consult the API or
https://jacksonveroneze.azurewebsites.net/check to consult the API health.

Blazemeter

Performance: https://a.blazemeter.com/app/?public-token=UITkCloLEfduaYkJ54E1EpKZaXwYGE2eJFrdSvSeYXFYUdmn28#/accounts/415846/workspaces/414620/projects/506690/masters/25059817/summary

Technologies:

  • C# 8.0
  • ASP.NET Core 3.1
  • ASP.NET MVC Core
  • ASP.NET WebApi Core with JWT Bearer Authentication
  • Entity Framework Core 3.1
  • .NET Core Native DI
  • AutoMapper
  • FluentValidator
  • Postgres 12
  • Application Insights
  • CI/CD Azure DevOps
  • OAuth2(Auth0 Service)
  • GraphQL

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0