jobsmicroservices

This Microservices-based REST API, built with Java and Spring Boot, manages job listings, companies, and reviews. Each service is independently developed and deployed, allowing for easy scaling and maintenance. The API supports CRUD operations for companies, jobs, and reviews, with services communicating through RESTful endpoints.

MIT License

Stars
1
Committers
2

Bot releases are visible (Hide)

jobsmicroservices - Release v1.0.0 Latest Release

Published by Mansoor-P 3 months ago

Release v1.0.0

Summary

I am excited to announce the official release of version v1.0.0. This release marks the successful microservices architecture, providing enhanced scalability and maintainability.

New Features

  • Microservices Architecture:

    • Migrated job-service, company-service, and review-service from monolithic to standalone microservices.
    • Improved system modularity and scalability.
  • Service Registry:

    • Implemented Eureka Server for dynamic service discovery and registration.
  • DTO and Entity Mapping:

    • Added mappers for efficient and type-safe DTO and entity conversions using MapStruct.
  • Enhanced JobDTO:

    • Included a list of reviews in the JobDTO.
    • Updated job-service to fetch and return job details along with associated reviews.

Documentation

  • Updated README file with:
    • Project overview.
    • Detailed setup instructions.
    • API documentation for job-service, company-service, and review-service.

We hope this release will provide a more modular, scalable, and maintainable system architecture.

What's Changed

Full Changelog: https://github.com/Mansoor-P/jobsmicroservices/commits/v1.0.0