Starter Templpate for Mongooose with Typescript
Installation and Usage
-
Clone the repo
-
Add
.envfile to the root of the project- Add
MONGO_URIto the.envfile
- Add
-
Run
npm install -
Run
npm run devto start the server -
Run
npm run buildto build the project -
Run
npm run startto start the project
Features Just install the dependencies and you are good to go.
- Make a Schema
- Make a Model
- Make a Controller
- Make a Route
- Make a Service
- Make a Middleware
Then add the route to the routes/test.ts file & define the controller in the controllers/test.ts file.
Import the route in the app.ts file. Like,
import testRoute from "./routes/v1/test"
Then Call the route in the app.ts file. Like,
app.use("/api/v1/test", testRoute)