Building Dumia

In this series of Blog posts, we will attempt to build a trivial e-commerce web site called Dumia (As a play on Jumia). The goal of this series of posts is to take you through the steps involved when building enterprise applications.

Dumia Requirements

  • The User should be able to browse a web application
  • View Items on the Site
  • Add or Remove an item from the Shopping Cart
  • Purchase Items using a Credit Card
  • Kick off a fulfillment process
  • Send Emails of Status to the User through each step in the Process


  • Git Source Control
  • .Net Framework
  • F#
  • HTML/CSS/JavaScript

If you have a firm grasp of the above then let’s begin.

Table of Contents