Skip to content

Treposting/mongoose-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Starter Templpate for Mongooose with Typescript

Installation and Usage

  • Clone the repo

  • Add .env file to the root of the project

    • Add MONGO_URI to the .env file
  • Run npm install

  • Run npm run dev to start the server

  • Run npm run build to build the project

  • Run npm run start to 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)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published