mybigman / Mongo-Express-Node-Fastify-Swagger-Boom-REST

The repo contains the source code to create REST apis using technologies and packages like MongoDB, Express, Node, Fastify, Swagger and Boom. The project is aimed at creating a basic microservice with industry standard structure and design easy for beginners to understand microservices at a lower level.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mongo-Express-Node-Fastify-Swagger-Boom-REST

The repo contains the source code to create REST apis using technologies and packages like MongoDB, Express, Node, Fastify, Swagger and Boom. The project is aimed at creating a basic microservice with industry standard structure and design easy for beginners to understand microservices at a lower level.

Various packages are used:

Fastify - to create fast apis by reducing oveerhead Swagger - to create documentation for the project Boom - to handle errors easily

  • Create a .env file inside project and add the required variables DB_URL and SERVER_PORT
  • npm i
  • npm start

About

The repo contains the source code to create REST apis using technologies and packages like MongoDB, Express, Node, Fastify, Swagger and Boom. The project is aimed at creating a basic microservice with industry standard structure and design easy for beginners to understand microservices at a lower level.

License:MIT License


Languages

Language:JavaScript 100.0%