To recap, the bulk-email management system provides a means of managing subscribers (recipients of our emails), newsletters (emails that will be sent to the subscribers) and requests (unit of work…
Creating a Bulk-Email Management System IV – APIs
Finally, we’ve come to the heart of the infrastructure project which is the API endpoints. This will be developed as a set of Azure Functions. It’s dirt cheap to host…
Creating a Bulk-Email Management System III – Services
The Service project is a class library project that holds the business logics for CRUD operations relative to the services and repositories as well as mappers. It’s split into 3…
Creating a Bulk-Email Management System II – Models & Entities
As detailed in my background post, the underlying infrastructure that will be used by different clients is a set of APIs for managing subscriptions and newsletters (note that I use…
Creating a Bulk-Email Management System – Overview
From experience, one of my recommended features for any digital product is a registration form for capturing email addresses. Though optional (a user could chose to skip the step) in…
Creating more Family time with an Automated Invoice Manager
It’s no surprise that Mama Funke’s problems are also mine to bear. That’s what I signed up for me when I said the words, “I do”, before the Priest 😊. Every…
Genii Games App
The Genii Games App (iOS and Android) was my last major App project for Genii Games. It’s an African learning-learning mobile app with multiple modules. Each module consists of multiple…
Creating more Family time with Azure Functions II
In Part I, I shared how I use Azure Functions to automate my daily report generation for the Genii Games App, hence saving me some much needed time. I also demonstrated a…
Creating more Family time with Azure Functions
In this piece, I share how I use Azure Functions to automate the process of generating and sending daily reports, thereby saving me some much needed family time. A mock…
Creating more Family time with NuGet Packages II
In part I, I shared the background story and practical walkthrough for my first custom NuGet package called BabaFunke.DataAccess – a simple generic repository framework for CRUD (Create, Read, Update, Delete) operations…