Hand-on | Building Microservices
Last updated
Last updated
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
"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
http://ms-commerce.com/api/v1 Auth services
http://ms-commerce.com/admin/v1 Admin APIs
http://ms-commerce.com/admin/v1 Cart APIs