Hi,

I’m Mar|

Full-Stack Web Developer|

See My Work

About Me

Martin Mngadi

I’m a passionate web developer skilled in Python, Django, JavaScript, HTML, CSS, SQL, and responsive design. I craft user-friendly apps like Quick CVs and professional solutions for businesses, blending creativity and technical expertise to deliver impactful results.

My Projects

Snaptasks

SnapTasks to do list app

SnapTasks is a sleek, user-friendly todo app designed to streamline task management with a clean and intuitive interface. Built with HTML, CSS, and JavaScript, and hosted on Netlify at https://snaptasks.netlify.app/, SnapTasks allows users to create, edit, and delete tasks effortlessly.

Snaptasks

Decimal to Binary converter app

A web-based application that converts decimal numbers to binary using a recursive JavaScript algorithm. Features an interactive interface with input validation and a visual animation of the recursive call stack for the input value 5, demonstrating the conversion process step-by-step. Built with HTML, CSS, and JavaScript, styled with a responsive design using flexbox and custom CSS variables.

Green Xl

Simple Spreadsheet Application

A lightweight, browser-based spreadsheet application built with HTML, JavaScript, and CSS. This project implements a grid interface with support for basic arithmetic operations, custom functions (e.g., sum, average, median), and cell range processing. Users can input formulas starting with "=", reference cells (e.g., A1, B2), and perform calculations dynamically. The application features a clean, grid-based UI styled with CSS Grid, enabling a responsive and intuitive user experience for data manipulation and computation.

Fat Checker

Calorie Counter App

Calorie Counter is a practical and intuitive web application designed to help users track their daily caloric intake and expenditure. Built with HTML, CSS, and JavaScript, this app enables users to set a calorie budget, log food entries for breakfast, lunch, dinner, and snacks, and record calories burned through exercise

Shopping Carto

Dessert Shopping Cart Project

A responsive web application built with HTML, CSS, and JavaScript, featuring an interactive dessert shopping cart. Users can browse a selection of desserts, add items to their cart, view quantities, and calculate subtotals, taxes, and totals dynamically. The cart includes a show/hide toggle and a clear cart function with a confirmation prompt. Styled with a modern gradient button design and organized layout, the project showcases DOM manipulation, event handling, and object-oriented JavaScript for a seamless user experience.

Checkpoints

Checkpoints Game

A 2D platformer game built using HTML5 Canvas, JavaScript, and CSS. Players navigate a character through a series of platforms to reach yellow checkpoints using arrow keys for movement and the spacebar to jump. The game features responsive design, collision detection, and a scrolling environment, with a clean start screen and checkpoint notifications. The project demonstrates proficiency in game development, DOM manipulation, and dynamic rendering.

Law Firm Demo

Law Firm Demo Web App Template

A professional Django website for legal services, with secure backend features.

Valley Academy

Valley Academy

An educational platform with responsive design, powered by HTML and CSS.

TowMeIn

TowMeIn

An on-demand roadside assistance app connecting drivers with tow services, featuring real-time tracking and 24/7 coverage. Built with Python, Django, JavaScript, HTML, CSS, and Leaflet.

Quick CVs

Quick CVs

A Django app for instant PDF resume generation, built with a user-friendly interface.