Skip To Content

Projects

Side projects and open source work, most recent first.

01

SchoolDesk

Currently operating in Ghana and DR Congo, SchoolDesk is a suite of applications that can be used for managing a school. It includes a desktop application for the school, mobile apps for both teachers and parents, and an offline encyclopaedia for students.

ElectronReactJSPythonGoogle Cloud PlatformMicroservices
02

gae-env

Console-visible environment variables, stored in Cloud Datastore, for Google Appengine projects. Use of this package prevents the insecure way of specifying environment variables in app.yaml files in the source code.

PythonGoogle App EnginePyPi
03

Loggabat

An NPM package for logging things in development or production only. This saves developers the time used to search source files for logs that should not go into production. Though I am not the original author of this package, I have made contributions to this project.

NPMNodeJSJS
04

Gatsby Magazine (Android)

A unique online campus magazine that provides information on Fashion, Technology, and Lifestyle on campus.

Handled the entire backend and frontend for this project, with other team members.

JavaDjangoMongoDBAWSFirebase
05

FunnyOrNot (Backend)

FunnyOrNot is a joke sharing app. The backend for this app is a highly scalable application built on top of Google Cloud Platform infrastructure.

PythonFlaskGoogle Cloud PlatformOneSignalMySQL
06

Toto

Take some time to release the stress with French jokes on Toto from people all over the globe. App curates most trending jokes for users consumption each day. Exclusively in french

JavaGoogle App EngineMongoDBFirebase
07

Examination Records Management System

An on-premise database application for managing the examination records of students at Opoku Ware Basic School in Kumasi, Ghana.

.NETC#SQL ServerActive Directory
08

SchoolDesk: Parents Edition

This is the guardian's mobile edition of the SchoolDesk Application. Using an extremely simple but polished UI. Parents are able to monitor the performance and activities of their wards from the comfort of their mobile devices.

JSReactNativeSQLiteCSS
09

SchoolDesk: Teachers Edition

This is the staff mobile edition of the SchoolDesk Application. Using an extremely simple but polished UI. Teachers are able to keep track of their personal timetable, and do more while on the go.

JSReactNativeSQLiteOneSignal
10

Surge GH

SurgeGhana (SurgeGH) is a donation platform. The platform basically links donors in cyclical returns. Project included a website, complex web applications and mobile application, which were all exclusively developed ground up under my supervision and direct involvement

JSHTMLCSSPythonHeroku
11

FunnyOrNot (Mobile App)

FunnyOrNot is a joke sharing app. It aims to gather all of the world’s jokes, in whatever format; images, videos, soundbites, and text, into one simple social app.

JSJavaObjective CReactNative
12

Ticket House GH

TicketHouse is a ticket purchasing platform. Helps you to know all the events happening around you and when and where they are happening. THIS PROJECT HAS UNDERGONE VARIOUS SHIFTS IN INTERFACE DESIGN FROM OTHER UI DESIGNERS, AND MIGHT NOT BE A GOOD PORTFOLIO RECORD FOR ME.

JavaAndroid
13

EV3 Dev PyCharm Template

A template for writing python programs for EV3 using PyCharm and EV3-Dev. Used by the robotics team from Ghana Secondary Technical School to program their solution for the 2017 Robofest challenge.

GitBashPython
14

3D-DNA-OpenGl

Use of OpenGL to animate the structure of DNA molecules in a double helix structure; for my Computer Graphics project.

C++OpenGL
15

Filariasis Survey Data Collection

A pair of mobile applications that relays data from surveys done in remote areas by hopping through multiple nodes using SMS and eventually to an online server. This system mwas designed for collecting data in a remote area for study on Filariasis in Africa.

JavaAndroidPythonDjangoHeroku
16

Prestige Donors Club

Prestige Donors Club (PDC) is a popular donation platform in Ghana (among elites in the banking sector). Project included a web app and an admin panel interfaced by a single backend developed with NodeJS.

NodeJSAngularJSHerokuMongoDB