Skip to content

Microservice application made as a semester work. My main and favorite project.

Notifications You must be signed in to change notification settings

W1ngshot/TrashGrounds.Microservices

Repository files navigation

TrashGrounds - music sreaming service for mashup and other weird music.

It's an educational project on asp .net core 7 with microservices architecture.

Features

  • Upload your music
  • Write posts in your profile
  • Communicate with other users via comments
  • Rate tracks

Technology stack

  • ASP .NET Core 7
  • PostgreSQL
  • MS Identity
  • MediatR
  • gRPC for microservice communication
  • Logging via Serilog with Elastic Search & Kibana
  • Hangfire for background jobs
  • Ocelot gateway
  • Docker

Quick overview

  • 6 ASP .NET microservices
  • ASP .NET Gateway app
  • 8 PostgreSQL databases