Built using C#, .Net Core 3.1, and a little bit of blazor but i ended up using razor pages "Feel free to add your own frontend".
To run the project open visual studio 2019, restore nugget packages and add your own connection string in appsettings.json for the api aswell as the ui. make use you dont run using iis but console.
Update database for the ui and dont worry about the api because Database.EnsureCreated(); will make your database for you
For the API such as mobile money, visa, master card etc you can add them i did not get the api sorry
UI templates are from creativetim.com and images from unsplash.com
Leave a star if you find this project intresting.