O PrimeStore é um projeto completo de E-commerce, desenvolvido com arquitetura de microserviços desacoplados, comunicação orientada a eventos e boas práticas de engenharia de software moderna.

9 Open Issues Need Help Last updated: Jun 29, 2025

Open Issues Need Help

View All on GitHub
E-commerce Microservices Architecture

AI Summary: Implement structured logging with request tracing in all microservices of the PrimeStore e-commerce platform, configuring best practices for production environments.

Complexity: 4/5
documentation enhancement good first issue

O PrimeStore é um projeto completo de E-commerce, desenvolvido com arquitetura de microserviços desacoplados, comunicação orientada a eventos e boas práticas de engenharia de software moderna.

E-commerce Microservices Architecture

AI Summary: Configure Swagger/OpenAPI documentation for all microservices in the PrimeStore e-commerce platform, documenting all endpoints professionally.

Complexity: 4/5
documentation enhancement good first issue

O PrimeStore é um projeto completo de E-commerce, desenvolvido com arquitetura de microserviços desacoplados, comunicação orientada a eventos e boas práticas de engenharia de software moderna.

E-commerce Microservices Architecture

AI Summary: Implement a Kafka listener for the `PaymentProcessedEvent`. This listener should simulate sending a notification email or logging the event. Optionally, the listener can use the `NotificationEvent` for standardized notification handling.

Complexity: 3/5
enhancement good first issue

O PrimeStore é um projeto completo de E-commerce, desenvolvido com arquitetura de microserviços desacoplados, comunicação orientada a eventos e boas práticas de engenharia de software moderna.

E-commerce Microservices Architecture

AI Summary: Implement a Kafka listener for the `OrderCreatedEvent`. This listener should simulate payment processing, save the payment status to a database, and subsequently publish a `PaymentProcessedEvent`. The task involves handling asynchronous communication via Kafka and integrating with payment simulation and database persistence.

Complexity: 3/5
enhancement good first issue

O PrimeStore é um projeto completo de E-commerce, desenvolvido com arquitetura de microserviços desacoplados, comunicação orientada a eventos e boas práticas de engenharia de software moderna.

E-commerce Microservices Architecture

AI Summary: Create a new endpoint POST /orders/checkout that persists order data to a database and publishes an OrderCreatedEvent to an Apache Kafka topic upon successful order checkout.

Complexity: 3/5
enhancement good first issue

O PrimeStore é um projeto completo de E-commerce, desenvolvido com arquitetura de microserviços desacoplados, comunicação orientada a eventos e boas práticas de engenharia de software moderna.

E-commerce Microservices Architecture

AI Summary: Implement a shopping cart microservice for the PrimeStore e-commerce platform. This involves creating RESTful endpoints for adding items (`POST /cart/items`), retrieving the cart contents (`GET /cart`), and removing items (`DELETE /cart/items/{productId}`). The implementation should align with the existing microservices architecture, utilizing asynchronous communication via Apache Kafka where appropriate.

Complexity: 3/5
enhancement good first issue

O PrimeStore é um projeto completo de E-commerce, desenvolvido com arquitetura de microserviços desacoplados, comunicação orientada a eventos e boas práticas de engenharia de software moderna.

E-commerce Microservices Architecture

AI Summary: Implement a full Create, Read, Update, and Delete (CRUD) API for managing products within the PrimeStore e-commerce microservice architecture. This involves creating REST endpoints for POST /products, GET /products, GET /products/{id}, PUT /products/{id}, and DELETE /products/{id}.

Complexity: 3/5
enhancement good first issue

O PrimeStore é um projeto completo de E-commerce, desenvolvido com arquitetura de microserviços desacoplados, comunicação orientada a eventos e boas práticas de engenharia de software moderna.

E-commerce Microservices Architecture

AI Summary: Create a Docker Compose file to orchestrate the infrastructure for the PrimeStore e-commerce microservices project. This includes setting up containers for Kafka, Zookeeper, and PostgreSQL (for microservices requiring it), and optionally, a Kafka Admin UI container.

Complexity: 4/5
enhancement good first issue

O PrimeStore é um projeto completo de E-commerce, desenvolvido com arquitetura de microserviços desacoplados, comunicação orientada a eventos e boas práticas de engenharia de software moderna.

E-commerce Microservices Architecture

AI Summary: Create a multi-module Maven project on GitHub named `ecommerce-microservices`. The project should include a parent `pom.xml` and modules for `lib`, `auth-service`, `ecommerce-service`, `payment-service`, and `notification-service`. The parent POM should be configured with Spring Boot and common dependencies.

Complexity: 3/5
enhancement good first issue

O PrimeStore é um projeto completo de E-commerce, desenvolvido com arquitetura de microserviços desacoplados, comunicação orientada a eventos e boas práticas de engenharia de software moderna.