MyCardGenie

Azure Development

MyCardGenie is an online card delivery eCommerce application that is hosted in Azure. The site allows anyone to send a card in an email without having to subscribe to a monthly service. Select one of MyCardGenie's curated images, attach some text, set a delivery date and time, and send it. At the time of delivery, the card is sent to the receiver, and a copy is sent to the sender. Orders are processed securely by Paypal.

Phase 1 - March 2022

Design and develop a fully functional eCommerce application using several Azure and AWS cloud technologies. Integrate Paypal credit card services into the application.
Client
ASP.Net Razor Pages, Javascript, jQuery, Bootstrap 5, Paypal Standard Checkout
Server
ASP.Net Core 6 hosted in Azure App Services
Azure
Service Bus, Azure Functions, Azure Durable Functions, Batch Services
DB
Azure SQL Database

Images

Screenshots from the application

Welcome Page

Welcome Page

Select a Card

Select a Card

Add a Message

Add a Message

Review the Message

Review the Message

Add to Cart

Add to Cart

Set Sender, Receiver and Delivery Date and Time

Set Sender, Receiver and Delivery Date and Time

Review Order

Review Order

Checkout

Checkout