Skip to content

KungFur1/sq-psk

Repository files navigation

sq-psk

  • Vilnius University semester 6 PSK module.
  • Group name: Slay Queen.
  • Cooking Recipes System.
  • Link to Postman.

Technology Stack

  • ASP.NET C# - for building service apis.
  • PostgreSql - for recipes micro service.
  • Entity Framework - for linking micro services to postgreSQL.
  • MongoDB - for search recipes micro service.
  • MongoDB.Entities - for linking micro services to mongoDB.
  • AutoMapper - for mapping models, DTOs, contracts together.
  • RabbitMQ - for micro service communication.
  • MassTransit - message BUS client.
  • Microsoft YARP - for gateway fucntionality.
  • BCrypt - for password encription.
  • Domantai fill in the frontend technologies...

Architecture Diagram

In the diagram below each element is a program that runs independetly of other elements (and could be depolyed separetly): Architecture Diagram

How To Setup?

...

Notes

RabbitMq admin: http://localhost:15672/

TODO: fix notes

TODO: review & clean the code - DRY and move endpoint code into functions MAYBE TODO: data consistency table (docker must start first) MAYBE TODO: Image Service use auto mapper MAYBE TODO: improve session logic/code

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published