Software Projects

Selection of personal software projects created in my spare time.

This project was for a local smoothie franchise owner. I created a step-by-step instruction guide showing how to complete this project. It’s a program that captures customers’ preferences for smoothie flavors and enhancements. This document was created in 2015 and last updated in 2021. It covers customer requirements, high-level design, detailed design, code, and test results. Screenshots include code and test results. Using this project, the smoothie franchise owner reduced the advertising budget by 8%, and net profit increased by 5%.  I was the only author on this project and used MS Word, SnipIt, and Grammarly.

I created this Architecture Quick Reference Guide Diagram to encompass the Python Django framework classes.  It describes the Client Browser and Web Server Apache sections needed to create a Python software project.  It describes the Classes, Request Handler, View Handler, and View controller as MVC, Template, and Response Handler.  I was the only author on this project and used  MS Word, SnipIt, and Grammarly.

I created this Quick Reference Guide Diagram to show Request Responses in Python.  It illustrates the Client-Server URL messaging.  The Requests go through several sections, including Request Middleware, URL Dispatcher, Resolution URL, View Middleware, MVC (Model, View, Controller), Template, and Response. I was the only author on this project and used PowerPoint, SnipIt, and Grammarly.

Python using Django Messaging Diagram