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
- Host: GitHub
- URL: https://github.com/kbedevel/nem-ts
- Owner: KBeDevel
- License: unlicense
- Created: 2022-01-18T01:07:47.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-13T15:12:01.000Z (about 2 years ago)
- Last Synced: 2025-04-10T05:48:05.835Z (2 months ago)
- Topics: expressjs, mongoose, nodejs, template, typescript
- Language: TypeScript
- Homepage:
- Size: 19.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
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).