Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 998 Bytes

File metadata and controls

27 lines (19 loc) · 998 Bytes

Playlists suggestions

This a RESTful API that receives as a parameter either city name or lat long coordinates and returns a playlist suggestion according to the current temperature.

It's based on iFood backend challenge and makes use of SOLID, DDD, KISS, DRY, and the Circuit Breaker pattern.

This project uses a microservice architecture with Service Registry, Self-registration, and API Gateway patterns (with Netflix Eureka and Zuul Proxy projects).

Technologies

  • Typescript
  • Express
  • Redis
  • Spotify Web API
  • Open Weather Maps API
  • Opossum Circuit Breaker
  • Netflix Eureka
  • Zuul Proxy

Using