Backend Project Structure

This section explains the complete structure of the project for making your own customizations quickly.

Project NameTypeDescription

ESSWebApi

.Net 6 MVC Web API Project

This project contains the web API project

ESSCommon.Core

.NET 6 Class Library

This is the common shared project between API and Web Portal

ESSDataAccess

.NET 6 Class Library

This project contains all the database table models and options.

ESSLoggerService

.NET 6 Class Library

Simple logging project that uses NLog package for logging in all project

ESSWebPortal

.Net 6 MVC Web Project

Admin panel project

ESSWebPortal.Core

.NET 6 Class Library

Admin panel project's business logics can be found here

Last updated