Skip to content

Darosss/E-Shop-Nest-Gateway

Repository files navigation

E-Shop-Nest-Gateway

This repository houses the gateway service for our e-commerce shop system, which serves as a centralized entry point to access and interact with a constellation of microservices. This gateway facilitates seamless communication, request routing, authentication, and security across the various microservices, enabling a cohesive and efficient e-commerce experience for customers and administrators

Linked repositories:

Getting started

Prerequisites

- PostgreSQL 15.3
- NodeJS v20.6.1

Configuration

The app requires several environment variables to be set in the .env file. You can use the .env.example (should be in root directory) file as a template.

Installation

    Firstly you need to install microservices showed above, each of them have instruction how to install.

    then

    - npm install

    - npm run proto:install
    - npm run proto:all

    then

    depends on which mode you want to work:
    - start:dev
    - start:debug
    - start:prod

About

The gateway for custom created e-shop microservices

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published