Skip to content

Kickstart your Node.js backend with ease! This boilerplate code provides a solid foundation for building robust and scalable Node.js APIs. Powered by the popular tech stack of Express, Mongoose, and MongoDB, it gets you up and running quickly, saving you valuable development time.

License

Notifications You must be signed in to change notification settings

azar-writes-code/node-express-mongo-lint

Repository files navigation

Node Express Mongo Eslint Prettier Backend Boilerplate Template

Table of Contents

Description

MongoDB Express.js Node.js ESLint JavaScript Docker Prettier

Node Express Mongo Eslint Prettier Backend Boilerplate Template is a nodejs backend server boilerplate with express, mongodb, eslint, prettier, and docker.

Installation

git clone https://github.com/MrAzharuddin/node-express-mongo-lint.git
cd node-express-mongo-lint
npm install

Usage

  • Create a .env file with MONGODB_URL, PORT
PORT=5000
MONGODB_URL=mongodb://localhost:27017/SomeDatabaseName
  • Run docker compose -f "docker-compose.yaml" up -d --build
  • Run npm run dev
docker compose -f "docker-compose.yaml" up -d --build
npm run dev

License

Apache 2.0 license

Contributing

This project welcomes contributions and suggestions. See CONTRIBUTING.md for details.

Questions

GitHub LinkedIn Gmail

Credits

About

Kickstart your Node.js backend with ease! This boilerplate code provides a solid foundation for building robust and scalable Node.js APIs. Powered by the popular tech stack of Express, Mongoose, and MongoDB, it gets you up and running quickly, saving you valuable development time.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published