This project is a Node.js backend application set up with TypeScript, Express, MongoDB (using Mongoose), and other essential tools for development and code quality.
├── src
│ ├── app
| | |-- builder
│ │ ├── config
│ │ ├── error
│ │ ├── interface
│ │ ├── middlewares
│ │ ├── module
│ │ ├── routes
│ │ ├── utils
│ ├── app.ts
│ ├── server.ts
├── .env
├── .gitignore
├── package.json
├── tsconfig.json
└── README.md
Initialize a new Node.js project with default settings.
npm init -y
2. Install Dependencies
Install the necessary packages for the project.
npm install express mongoose nodemon dotenv cors
npm install -D typescript