An open API service indexing awesome lists of open source software.

https://github.com/kbedevel/nem-ts

A NodeJS + ExpressJS + Mongoose + TypeScript template
https://github.com/kbedevel/nem-ts

expressjs mongoose nodejs template typescript

Last synced: 2 months ago
JSON representation

A NodeJS + ExpressJS + Mongoose + TypeScript template

Awesome Lists containing this project

README

        

# NEM-TS Template Project

Author: Benjamín E. Calisto

## Why?

Because an API structure definition is useful to accelerate new projects development.

## How to use

Just clone this project or fork it to start your project development based on this particular morphology.

## Requirements

Make sure to have installed the following dependencies:

- A NodeJS version manager such as [Volta](https://volta.sh) or [NVM](https://github.com/nvm-sh/nvm).
- Logically, [NodeJS](https://nodejs.org).
- [TypeScript](https://www.npmjs.com/package/typescript).
- [Mongoose](https://www.npmjs.com/package/mongoose).

## Recommendations

Additionally, I recommend to you to have installed the following dependencies:

- A NodeJS package manager installed. For example: [Yarn](https://yarnpkg.com), [NPM](https://npmjs.com) or [PNPM](https://pnpm.io/).
- [ESLint](https://npmjs.com/package/eslint).
- [TS-Jest](https://www.npmjs.com/package/ts-jest).