Marry Bop Dump (Custom Framework/Application)

url: http://www.marrybopdump.com

Marry Bop Dump

SDAC Inc. provided:

  • XHTML/CSS programming
  • Custom AJAX functionality
  • PHP programming
  • Custom PHP framework

technologies used:

XHTML, CSS, PHP, MySQL, jQuery

front end:

Since this was a startup web site started by me and another colleague – I had complete control over everything with this project. I started by creating the logo and header and then the rest of the site design fell into place. For the front end – I wanted something bold, bright, and stylish. I needed something that had definite ad spots, a focus on the main rating system, and something that would be quick and easy for anyone to enjoy.

back end:

I used a custom PHP framework which allowed us to have a templating system, clean URLs, the ability to easily store and retrieve data without the hassle of managing hundreds of columns, as well as a lot of jQuery functionality to reduce page refreshes and to increase functionality. Our focus was on simplicity and reusability. There are four main components of this project: user management, photo upload/display, rating, and administration. Each component is completely customizable and uses jQuery whenever possible to make the user experience as easy and straightforward as possible.

lessons learned/random thoughts:

Having to build something like this from scratch – logo, layout, CSS/HTML, PHP/MySQL functionality was both fun and exciting and I look forward to adding more functionality to this site in the near future. Stay tuned!

Funeralwise Funeral Planner (Custom Framework/Application)

url: https://planner.funeralwise.com

Funeralwise Planner

SDAC Inc. provided:

  • XHTML/CSS programming
  • Custom AJAX functionality
  • PHP programming
  • Custom PHP framework

technologies used:

XHTML, CSS, PHP, MySQL, jQuery

front end:

I had created a Drupal theme for this client previously and used that as a starting place for this project. The client needed several views (application, admin, reporting, data entry, print, etc) and we built a template system to make this as easy as possible. (This is quite a large and complicated application and ended up having well over 100 views). For the most part – since this application is geared more towards older viewers – we tried to keep everything as clean as possible.

back end:

After debating on what to use for this rather large application (hundreds of data entry fields) – we decided on using a custom PHP framework which allowed us to have a templating system, clean URLs, the ability to easily store and retrieve data without the hassle of managing hundreds of columns, as well as a lot of jQuery functionality to reduce page refreshes and to increase functionality. Our focus was on simplicity and reusability. There are four main components of this project: data collection form, user management, product inventory, and reporting. Each component by itself is fully functional and allows the users and administrators easy access and manipulate the data needed.

lessons learned/random thoughts:

With hundreds of data entry fields and over one hundred views, this application had to be well thought out before the first line of code was ever written. Several phone calls, documentation from the client, test plans, and proposed solutions were discussed well before anything took shape. Great planning ahead of time made something this large possible.