carlossilver / shopgt

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Shopgt Microservices

This is an e-commerce web page where you can signin with your Facebook and Google account. You can buy your items with your Debit and Credit card. YouTubeVideo

What technologies I used?

Architecture

The following architecture consisting some services and each service has its database.

Below is a diagram of the architecture

What I learned?

  • Patterns with typescript
  • Async Communication in Microservices with EventBus
  • Advance NodeJs
  • Patterns to create scalable microservices
  • Share reusable code between multiple Express servers using custom NPM packages
  • Write comprehensive tests to ensure each service works as designed
  • React Hooks and Redux Hooks
  • React and Redux with TypeScript

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About


Languages

Language:TypeScript 98.7%Language:HTML 0.6%Language:CSS 0.3%Language:Dockerfile 0.3%Language:JavaScript 0.1%