• Home
  • About
    • Zaycodes photo

      Zaycodes

      An Introvert who loves tech and watching movies.

    • Learn More
    • Email
    • Twitter
    • Github
  • Posts
    • All Posts
    • All Tags
  • Projects

Voucherz

06 Dec 2019

Reading time ~1 minute

A voucher generation microservice application that generates three different types of Vouchers which include Gift voucher, Value voucher and a Discount voucher and redeems these vouchers. The voucher generation service was built with C# on .NET core framework with Mongodb as the database while the Redemption service was built with Java on Springboot with mssql as the database. I used Keycloak for user management and authentication, hangfire to run background tasks to improve user experience when generating multiple vouchers at a time and rabbitmq as a message broker between the two services.

Repositories

  • Voucher Service
  • Redemption Service


VoucherC#.NET CoreMongoDbJavaSpring BootMSSQL Share Tweet +1