title

Web Programming Portfolio

I have been programming in various languages since before 2000. I started with PHP and MySQL in 2001. Most of the projects below have been written using PHP and MySQL, with a little bit of Perl. Along the way I have learned Java and C++, but provide no work in these languages here.

If you desire a more detailed description about these projects or have questions related to other projects I have done, please contact me. I also can grant login access or provide samples of code for any of this software.
thumbnail
NathanSheffield.com - this website uses a template-driven php backend to serve files in the format on the screen. Pages are stored as files which are opened by a single script for formatting. This script takes the content of the page and uses the template for formatting. It then interprets this output and displays it to the screen.
thumbnail
GroupMonkey.com - GroupMonkey is an online group management system that is currently functional. It keeps track of finances and communal items in an effort make group administration easier for any type of group. You can read more by visiting groupmonkey.com. Group Monkey uses PHP and MySQL databases to store and manage data.
thumbnail
BIOTOOLS - a very dynamic project that combines Perl and PHP to create a powerful set of biological analysis tools. This project uses a MySQL database to store information about users and allow them to save data for later retrieval. It also uses the database to allow PHP and Perl to communicate with each other. PHP processes data input in a variety of formats and Perl performs analytical functions on the data.
thumbnail
MSM Leadership - A club website for a university group that allows members to sign up and be granted access to many useful club tools. This includes a calendar system that allows administrators to post information regarding club events. The site also allows the users themselves to divide into groups and manage these subgroups in a similar fasion. Users each have a personal profile, as well as a blog system that allows comments. Each group created by the users has an accompanying message thread board and calendar.
thumbnail
Budgeboys - utilizes a simple php directory listing script to display all the files in a folder, allowing for easy updates to the page. Simply uploading a new file will allow visitors to access that file through the user-friendly web interface.
Esheff - the beginnings of a powerful family website that uses a MySQL backend to drive a website that allows family members to share pictures, calendar events, contact information, and other things with one another.

Valid HTML 4.01 Transitional Valid CSS!
© 2007 NCS. All rights reserved.