InFiNet-Code-AB / Dojo-BE

0 stars 3 forks source link

Dojo BE - Backend C# ASP.NET Core Web API

This project is a backend solution for a Courses API, built with Clean Code and Clean Architecture principles in C# using ASP.NET Core. It allows teachers to create courses and students to view and learn from them.

Table of Contents

Getting Started

To get started with this project, you'll need to have the .NET SDK installed on your machine. You can download it from the official .NET website.

Prerequisites

Installation

  1. Clone the repository to your local machine.
  2. Open the solution in Visual Studio or any other IDE that supports .NET Core.
  3. Run the solution.

Project Structure

This project is structured according to the principles of Clean Architecture, which includes:

Technologies

Features

Contributing

Contributions are welcome. Please read the contributing guidelines before getting started.

Code Conventions

We have a code style and conventions defined in .editorconfig, based on defaults from Microsoft.

To comply with the code style defined in .editorconfig, use dotnet format locally before pushing the code.

Coding conventions - best practices and requirements for code in the app.

License

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