Skip to content

Product service for QuickShop, a basic e-commerce application. Built with NestJS and gRPC. Enables creation and retrieval of products by ID.

Notifications You must be signed in to change notification settings

hardikshakya/quickshop-product-service

Repository files navigation

Quickshop Product Service

This is a microservice for managing products in the Quickshop application. It's built with NestJS, a progressive Node.js framework for building efficient and scalable server-side applications.

Description

This service provides methods for creating, retrieving, and managing products. It uses gRPC for communication with other services.

Installation

To install the dependencies, run:

npm install

Run the Scripts for shared proto

Finally, let's run these scripts:

npm run proto:install && npm run proto:product

Running the app

To run the app in different modes, use the following commands:

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Environment Variables

The service uses environment variables for configuration. These are defined in the example.env file. Make sure to provide your own values before running the service.

About

Product service for QuickShop, a basic e-commerce application. Built with NestJS and gRPC. Enables creation and retrieval of products by ID.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published