Hand-on | Building Microservices

Simple development of different microservices using Docker

Application for e-commerce Hub

REST API to support application features

  • Express as web framework with Typescript

  • Passport js for social authentication

  • Express CORS enabled

  • boom for error codes & Joi for Validation

  • Winston for logging and express minitor for monitoring

  • Mongoose as ODM driver

  • eslint validation extending airbnb styleguide

  • git hooks & CI/CD in place

  • Typescript based compilation tsc compiler

  • TDD in progress with Mocha

  • JWT based authentication

  • multiple Mongoose collection with referencing

  • payment gateway Integration

  • Heroku deployment

  • Mini e-commerce platform

Cart Application

"It's just simple application to provide REST APIs for mini e-commerce platform where individual can buy products and can pay the bills

  • microservices architecture

  • Client application in React

  • User Auth microservices

  • Cart services

  • Admin Microservices

deividing servicesMicro services with Node JS

Application configuration

update etc/hosts file

Sevices end-point

Application NPM Script

Last updated

Was this helpful?