Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: alysonsz/CatalogHub

v1.0.0 - CatalogHub API Final Version

10 Dec 20:41

Choose a tag to compare

🎉 Initial Release of CatalogHub API

This is the first stable version of the project, delivered as part of the practical test.

⚠️ Important: Configuration Required

To run this project successfully and avoid connection errors (like SocketException or Failed to connect), you must configure your environment variables before starting the containers.

  1. Create a docker-compose.override.yml file in the root directory.
  2. Add your AWS Credentials and database settings as detailed in the README.md.
  3. Run docker-compose up --build.

(See the "Como Rodar o Projeto" section in the README for the file template).


🚀 Key Features

  • CRUD Operations: Complete management for Products and Categories.
  • Advanced Filtering: Robust capabilities for product querying.
  • Cloud Storage: Integrated image upload to AWS S3.
  • Architecture: Clean Architecture implementation with clear separation of concerns.
  • Quality Assurance: Unit tests covering the service layer.
  • DevOps:
    • Docker support with docker-compose for easy execution.
    • CI/CD pipeline configured with GitHub Actions.