Skip to content

charlitoro/node-typescript-ddd-skeleton

Repository files navigation

Node TypeScript DDD Skeleton

This repository serves as a skeleton for a Node.js project using TypeScript, implementing Hexagonal Architecture and Domain-Driven Design (DDD).

Table of Contents

Requirements

  • Node.js >= 18.20.7
  • npm >= 10.8.2

Installation

  1. Clone the repository:

    git clone https://github.com/charlitoro/node-typescript-ddd-skeleton.git
    cd node-typescript-ddd-skeleton
  2. Install dependencies:

    npm install

Usage

Running the Development Server

To start the development server, run:

npm run dev:mooc:backend

open http//localhost:5000/status to view the status of the server.

Running Tests

To run the tests, run:

npm run test

To run unit tests, run:

npm run test:unit

To run feature tests, run:

npm run test:feature

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors