jimdrewes.com
Nav_backl Nav_backr Nav_backl Nav_backr

Latest Comments
lazybastard on James Richard Drewes (AKA &q...
jimdrewes on James Richard Drewes (AKA &q...
melinda on jimdrewes.jr
jimdrewes on Adding RAM
jimdrewes on jimdrewes.jr


Lately, I've been doing a lot of web development. Currently, this page is to show what web projects I have completed, and what web projects I am currently working on. In the future, this page may also be a place for me to display what software projects I'm working on.
   jimdrewes.com
Obviously, the site that you are currently on (www.jimdrewes.com) is one of my web development projects. I've owned this webspace since Easter weekend of 2002. Basically, this website is just a way for me to practice web development, and to experiment with new web technologies. You can read more about this website here.
I created all of the graphics, and have done all of the programming for this website. I set up a MySQL database, and the whole thing is run off of an Apache webserver. The majority of the code was originally done in PHP, HTML, and CSS, with some help from the wonderful FastTemplates class which can be found on The Webmasters Net, or here. Since the original development, PEAR and Smarty are what I've used on other sites for the database wrappers and templating engine. In March of 2006, I converted the whole site to Ruby on Rails, utilizing a little bit of AJAX and keeping the MySQL backend. I did this as a way to throw myself into Rails development and to quickly learn the technology. This website isn't the best case study in Rails or AJAX, but it got me up to speed on the technologies pretty quickly. The website features user registration, message posting, and a commenting system.

   



BJC HireDirect and HR applications
Since August of 2003, I've been working for BJC HealthCare here in St. Louis. For the first couple of years, my focus was primarily on the recruitment system, known as HireDirect. I also wrote some other side applications for HR, all of which was done in ColdFusion with a Microsoft SQL Server backend. Currently, we are doing some new development and some application re-writes in C#/ASP.NET.


   Game-Instructions.com
game-instructions.com is a webiste I developed to enhance my web devleopment skills. The website was written using a MVC (Model-View-Controller) and object oriented paradigm. PHP was used as the programming language, with Smarty plugged in as the template engine. MySQL is used for the database, and the application runs on a customized Linux/Apache setup. Currently, game-instructions.com has over 500 visitors per day.


   JImage Mosaic
JImage Mosaic is an open source Photo Mosaic creation utility written entirely in Java, using the IIO and JAI image APIs. The project is hosted on SourceForge, and thus also has a webpage that I've created. The website can be found at jimage-mosaic.sourceforge.net. You can go there for more information on the program.

    JImage Mosaic.


   Morrow Family Website
This was a website that I designed for the Morrow side (my mother's side) of the family. For this website, I built and set up a webserver which runs in my apartment. Its a Linux box running Apache webserver and PostgreSQL. Most of the code is PHP with embedded HTML and SQL. The whole site was done before I discovered FastTemplates. There is also a little bit of Java and JavaScript, along with a Perl script running as a cron job on the webserver. This website has a database of all of the members on my mom's side of the family (about 78 people), which is fully searchable. Each user has a unique username and password. There is a dynamic news section, calendar, message board, chat room, picture posting, and user info changing. Unfortunatly, I cannot provide a link to the website, for security reasons (even though it requires an encrypted password to gain access, I don't want to take any chances.) Here are some screenshots though.

     

   

Other Stuff

The Players
AvatarJim Drewes (1439)
AvatarStu Belden (643)
AvatarKurt Hoeman (590)
AvatarWoody (560)
AvatarJohn Ebel (472)
AvatarMike Brinker (389)
Avatardan (338)
AvatarKevin (187)
AvatarBig Booty Ho (130)
AvatarTim Brinker (114)
AvatarRyan (53)
Avatarskip (49)
AvatarShawnee (46)
AvatarMally (34)
AvatarKim (12)
AvatarLeft Foot (3)
AvatarJ. Schirmer (2)
home :: about :: resume :: archives :: search :: contact :: register
© 2002-2006 Jim Drewes