Skip to content

Latest commit

 

History

70 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HNTAS Digital Core API (HNTAS.DIGITAL.CORE)

Overview

Backend API responsible for business logic, validation, and data persistence for the HNTAS platform.


⚙️ Technology Stack

Layer Technology
Runtime .NET 9, C#
API Framework ASP.NET Core Web API
Database DocumentDB (MongoDB-compatible)

Running Locally

Prerequisites

  • .NET 9 SDK
  • Docker Desktop installed

Getting Started

Clone the repository and restore dependencies from the root directory:

git clone <repository-url>
cd hntas-digital-core/HNTAS.Digital.Core
dotnet restore

Install Docker

Download and install Docker Desktop from:
https://www.docker.com/products/docker-desktop/

Ensure Docker is running before continuing.


Pull MongoDB Image

Pull the official MongoDB image from Docker Hub:

docker pull mongo:latest

Start MongoDB Container

If you use Docker, start a local MongoDB container:

docker run --name hntas-mongo -p 27017:27017 -d mongo:latest

Run API

cd HNTAS.Core.Api
dotnet run --launch-profile https

API Endpoint

  • Example: https://localhost:7117

About

This repository is responsible for handling business logic for HNTAS digital application

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages