Skip to content

The User Pet Adoption and Rescue Platform is developed using a microservices architecture, with several main services responsible for different functionalities:

Notifications You must be signed in to change notification settings

zobkazi/PurrRescuesAPI

Repository files navigation

User Pet Adoption and Rescue Platform

Welcome to the User Pet Adoption and Rescue Platform project repository! This platform aims to simplify the pet adoption process by connecting users with pets available for adoption.

Project Overview

The User Pet Adoption and Rescue Platform is developed using a microservices architecture, with several main services responsible for different functionalities:

  • Authentication Service (authUser)
  • User Service (User)
  • Adoption Service (Adoption)
  • Notification Service (Notification)
  • Reporting Service (Reporting)
  • API Gateway (apiGateway)

Setup Instructions

Prerequisites

  • Docker
  • Docker Compose
  • RabbitMQ (optional if using RabbitMQ for asynchronous communication)

Installation

  1. Clone the repository:

    git clone https://github.com/zobkazi/PurrRescue.git
  2. Run the Docker Compose file:

    cd PurrRescue
    docker-compose up
  3. Access the Pet adoption and rescue platform at http://localhost:8081

  4. Access the Pet adoption and rescue platform at http://localhost:8081

Additional Resources

About

The User Pet Adoption and Rescue Platform is developed using a microservices architecture, with several main services responsible for different functionalities:

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published