Adexandria / AdeNoteAPI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

AdeNote API

This is a note management system API. It provides user with secured access to notes and also offers a to-do list feature.

Git-Pages Git-Pages Git-Pages

Packages

  • Entity Framework core
  • Swashbuckle
  • TasksLibrary by Paprika
  • Mapster

Architecture

The API uses a monolith structure. It includes:

Infrastucture

This layer contains any infrastructure code and features. This serves as the bridge between the db layer and the domain layer.

Db

This layer contains data abstraction layer to connnect to an external database. This layer handles database operations.

Models

This layer contains all the business logic or domain of the application. It also include the Data transfer object used to interact with the users.

Visit Documentation

Swagger Documentation

About


Languages

Language:C# 98.0%Language:HTML 1.9%Language:Dockerfile 0.1%