Skip to content

Building Microservices with Node.js, Express.js, Postgres, Kafka and Docker Compose

Notifications You must be signed in to change notification settings

sonukumar16/node-microservices-kafka-postgres

Repository files navigation

Building Microservices with Node.js, Express.js, Postgres, Kafka and Docker Compose

Overview

This project demonstrates a microservices architecture using Node.js and Docker Compose. The application consists of multiple services that work together to achieve a specific functionality.

Prerequisites

Getting Started

  1. Clone the repository:

    git clone https://github.com/sonukumar16/node-microservices-kafka-postgres
  2. Navigate to the project directory:

    cd your-repository
  3. Build and start the services using Docker Compose:

    docker-compose up --build

    This command will download the necessary images, build the services, and start the containers.

  4. Access the application:

Services

Service 1

Service 2

Configuration

  • Modify the environment variables in the .env file to customize the application settings.
  • Note: In this application no .env fiel need to be configured.

Development

  • Add development-specific instructions here.

Troubleshooting

  • Include common issues and their solutions.

Contributing

License

This project is licensed under the MIT License.

API Documentation

  • Sample curls are defined in .api-curls.txt file

About

Building Microservices with Node.js, Express.js, Postgres, Kafka and Docker Compose

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published