Welcome to my development page! On this page I showcase some of the sites I have been working on and the methods and tools used in getting the sites operational.

Many of my development sites run on Heroku and may take a moment to respond if they have not been accessed recently. Heroku is great for low cost development, no cost in-fact, but there are limited resources provided for the virtual environments.    

Javascript and Node site

The site is hosted on Heroku. Development for the site was completed on Cloud9 and the code is pushed to heroku using git. The images have been optimized using Gimp.  Used RESTful routing methods.
Resources:
Javascript
Node.js
MongoDB
Bootstrap
Heroku
Amazon S3
mlab – MongoDB
googleapis
git
gimp
Font Awesome
Dependencies
express,express-session, body-parser, ejs, mongoosepassport, passport-local

Home for Sale

Python / Django – See this in action.

In a desire to add a web framework which works well with Python I created a simple blog site using Django. It was created using a virtual environment installed locally for development and using git to deploy on Heroku.

Resources:
Python
Django
Bootstrap
Heroku
git
venv
Dependencies
express,express-session, body-parser, ejs, mongoose, passport, passport-localSimple Blog

WordPress Site

Initially this site was a developed as a static WordPress site. I used MAMP to create a development environment on my laptop before installing the WP Theme on laughingsquid and adding content dynamically. Laughingsquid continued increasing their monthly prices so I have migrated my site to Bluehost.

Resources:
WordPress
MAMP
Underscores
Google Hosted Libraries

Dependencies/Plugins
Contact Form 7, Custom Post Type UI, Postman SMTP, UpdraftPlus, Advanced Custom FieldsPersonal Site

Aim Marketing

The AIM Social Media Marketing WordPress site is based on the Sys411 theme I created for my personal site.  There were minor changes made to support a “Who We Are” employee page and a youtube video page.  The page is responsive and works well on phones, tablets and desktops.

Resources:
WordPress
venv
Dependencies
express,express-session, body-parser, ejs, mongoose, passport, passport-localAIM Social Media Marketing

ecommerce

This is a special WordPress site developed to integrate a focused social media communication with the ability to purchase a single product. The design is made to make the purchase on a smart phone easy for the consumer to compete. Woocommerce provides the e-commerce platform, Shipstation handles integrated product fulfillment and logistics, and Stripe handles online payments.

Resources:
WordPress
CloudFlare

Dependencies/Plugins
WooCommerceShipstationStripe Woocommerce, Custom Post Type UI, SendgridPurchase

Magento Site

This site was developed using the Magento e-commerce platform. The business required sales tax support and the ability to calculate shipping costs for both dropped-shipped products and locally manufactured items. Additionally, most products required Dimensional Shipping of many small items. For a small spend a site was created which supported these requirements and integrated with the company ERP system.

Resources:
Magento
WebShopApps
Avalara
ECi M1 ERP

Dependencies
Import + Export AttributesCatalog Sales

DB read to JSON file – API call – Click here to look up a movie!

Combining the ability to ask for a search term, in this case part of a movie name and pass the request to an online database API.

I wanted to take it a step further.  When the list is returned provide the ability to view the specifics for the movie selected.  This required creating a different API call.

 

Resources:
Javascript
Node.js
Bootstrap
Heroku
The Open Movie DatabaseMovie Search

Gloh Salon

This site was developed using the WordPress platform. The salon was working with a very tight budget and wanted to prototype a customer appointment scheduling system.  I used MAMP to create a development environment on my laptop before installing the WP Theme on Bluehost. The customer was not well versed in WordPress so I used Advanced Custom Fields to make updating content easy. After spending 2+ hours on tech support I was finally told the security on the bottom tier Bluehost virtual environment does not allow SMTP but Postman SMTP easily handled the problem

Resources:
WordPress
MAMP
Bluehost

Dependencies/Plugins
Postman SMTPEasy AppointmentsAdvanced Custom FieldsBest in Fort Worth