Skip to content

API built with NodeJS using clean architecture and Test Driven Development

License

Notifications You must be signed in to change notification settings

diglopes/clean-node-api

Repository files navigation

FVCproductions

Clean Architecture API Coverage Status

API built with the wonderful Node.js

Clean architecture was the god guide to this project

Test Driven Development to not break everything all the time

Technologies

Project is created with:

  • mongoose
  • jest
  • express

Setup

set a mongodb database on env file

src 
│
└───domain
└───infra
└───presentation
└───utils
└───main
    │
    └───config
        │   env.js

install the dependencies

$ npm install

start the server

$ npm run start

Tests

to start the unit tests

$ npm run test:unit

to start the integration tests

$ npm run test:integration

About

API built with NodeJS using clean architecture and Test Driven Development

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published