Skip to content
This repository has been archived by the owner on Mar 14, 2024. It is now read-only.

Amdaris/dotnet-boilerplate-tm-1

Repository files navigation

Backend Boilerplate

Use it for setting up a take-home interview assignment or a portfolio project.

How to run project

For building and starting up the project using commands:

  • dotnet build
  • dotnet run --project .\backend\backend.csproj

For building and starting up the project using the codespace IDE:

  • Install the extention names C# Dev Kit (it should appear as popup when you start the codespace, or you can search for it in the Extensions section in the left menu). After this is installed a small Play icon should appear in the top left corner of your codespace.

If you're using codespace, you'll see a popup in the bottom right corner asking for permission to open a new tab in your browser. On this new tab navigate to /swagger, and you'll be able to test your solution here.

Contents

  • Backend service - an .NET service with a /ping endpoint. Extend with your code.
  • API test suite - a Cypress test suite. Extend with your tests.
  • Pipeline - a test Runner that executes the Cypress tests on push to a branch other than master/main.

Tech Stack

  • .NET7
  • Cypress
  • GitHub Actions

Made by DevSkills.

Did you find this repo useful? Give us a shout on Twitter / LinkedIn.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published