Skip to content

moeidsaleem/nodejs-ts-boilerplate

Repository files navigation

Nodejs Doctrine 2023 Boilerplate

Ultimate Nodejs Boilerplate Code 2023

This boilerplate is the latest version of Doctrine 2021 boilerplate code. If you are looking to start a Nodejs project with typescript, their are tons of things that need to be setup to run a successful project. Having 3 layer architecture in mind, this allows you to integrate libraries easily. I have also added Agenda for Type Di (DI) alongside Agendda for job scheduling. You can replace them with Bee, Bull or Bree as per your requirements.

Getting Started

To start using Node.js Doctrine 2023 boilerplate is very easy with these simple installation steps

  • npm install
  • Setup .env file as per .env.example and edit is per your requirement.
  • npm install
  • npm run dev for development
  • npm run start for production

Pre-requiste

  • Node.js v18.x
  • Typescript

Libraries

  • TypeScript
  • TypeDI (dependency injector)
  • winston ( logging )
  • celebrate (Validation)

Contributors

ABOUT AUTHOR

I am Moeid Saleem Khan, World leading Software Architect with over 300+ projects in production. I provide consultancy to startups and mentor CTO to make the right choice. I have developed a 90 days startup bootup plan which will set your startup's IT Infrastructure in the right direction and can enter the market. Learn more about me by googling - "Moeid Saleem" Connect with me via https://moeidsaleem.com

About

This is a very basic boilerplate project for node.js Typescript - Use this boilerplate for new projects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published