James Itum

Meissa

A multi-functional web application featuring a blog and content management system, games, an image gallery, and a messaging system, built using a Go-based server and a React-based client connected through GraphQL APIs.


Zot

A project management tool built with GraphQL and React stack. Featuring a Trello-inspired interface, it leverages Apollo subscriptions for live updates, Auth0 for secure multi-account orchestration, and an optimistic UI to ensure a lag-free user experience.


Pomodoro Clock

A customizable Pomodoro clock designed to enhance focus and productivity. Built with React and Redux, it features adjustable work and break intervals, a high-visibility digital timer, and automated audio notifications.


Javascript Calculator

A robust arithmetic engine developed using React and Redux, featuring a comprehensive state machine to manage operator precedence, sign toggling, and input validation. Includes a custom-styled SCSS interface with responsive grid layouts.


Drum Machine

An interactive virtual drum machine featuring dual sound kits, adjustable volume, and real-time visual feedback. Supports both click and keyboard-triggered audio playback for a seamless musical experience. It uses React for UI and Redux for the state management.


Markdown Previewer

A real-time Markdown editor built with React and Showdown library to render Markdown into HTML in real-time within a two-pane interface.