Skip to content

A Microservice application as a social platform like Facebook

Notifications You must be signed in to change notification settings

Reayz/FriendsBook

Repository files navigation

FriendsBook

A Microservice application as a social platform like Facebook


This is a microservice application. There are the following services:

  1. Frontend Service - Full frontend part for the whole application(Usually there should be multiple frontend services)
  2. Post Service - Add/Update/Delete posts
  3. User Service - Authentication and user profile
  4. Attachment Service - Add/Remove images

There has also multiple databases:

  1. UserDB - User information
  2. PostDB - Post related information

Uses following technologies:

  1. ASP.Net Core 7
  2. EF Core 7
  3. MS SQL Server 2022
  4. Docker - All services are running into docker container
  5. RabbitMQ - Any changes to the User information will update to the PostDB
  6. YARP - Reverse Proxy for service path forwarding

About

A Microservice application as a social platform like Facebook

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published