Skip to content

marcelss/mommadinner

Repository files navigation

LinkedIn

Momma Dinner API

ASP.NET 6 Rest API
Clean Architecture and Domain Driven Design Principles

Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. License
  6. Contact
  7. Acknowledgments

About The Project

(back to top)

Built With

.Net

(back to top)

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

To start you must install the .net sdk in your local environment

  • Instal .NET SDK 6.0
    https://dotnet.microsoft.com/en-us/download/dotnet/6.0

Installation

  1. Clone the repo
    git clone https://github.com/marcelss/mommadinner
  2. Install packages
    dotnet restore

(back to top)

Usage

For more examples, please refer to the Documentation

(back to top)

Roadmap

  • Clean Architecture & DDD
  • Repository Pattern
  • Generating JWT
  • Global Error Handling
    • Via middleware
    • Via exception fitler attribute
    • Problem Details
    • Via error endpoint
    • Custom Problem Details Factory
  • Flow Control (CQRS)
    • Via Exceptions
    • Via Oneof
    • Via FluentResults
    • Via ErrorOr & Domain Errors

See the open issues for a full list of proposed features (and known issues).

(back to top)

License

Distributed under the MIT License.

(back to top)

Contact

Marcel Santos - marcelsantosdeveloper@gmail.com

Project Link: https://github.com/marcelss/mommadinner

(back to top)

Acknowledgments

(back to top)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages