I was on reservist during the past week and should have a lot of time on my hand to update this blog, but I find myself more busy than even. You see, I am preparing for the launch of my new website that is one of my biggest work so far, so every available time I find myself working on it.
As this project is quite different from all my previous project, I wanted to get some professional help. So I actually hired a programmer to do up the website for me. The project start last June (2007) so you must have guess that it didn’t went on that well. The programmer (or coder as I like to call them) hard code the entire site from scratch so there was a limit that I can do to improve it. When the website is about 95% done, the coder stopped all communications with me. How is that possible?
Well, I actually didn’t hire a local programmer. There are now many websites that act as middleman for service buyer and server provider to meet. What I do is post a project requirements, the service provider will bid for the project. Communications/clarifications are done on the website before the bid is awarded, and continue after the bid is awarded. Money is escrow to this ‘middleman’ so that the service provider knows that if the job is completed, they will get paid. Once the job is complete, the service buyer will release the funds. So everything seems to be in order, except that I paid up when the job is 95% done, and the service provider obviously went on to other jobs. Lesson learned.
Well, when I say 95% done, it was because I know the coder can’t do much improvement. The forms are so badly done I could have done a better job, and the admin interface is non-existence. So due to lack of funds, I decided to shelve the project for the time being. BTW, while there are many “3rd World” coders, I decided to award the project to an Australian, thinking they will be more responsible, they usually are, and I guess I was really out of luck this time round.
Sometime in Dec 2007, I begin to look at it again, and decided to post a “upgrade/improvement” project and see how much will it cost. Bids came flying in and I have bids of a wide varied range. After reviewing all the bids, and with the experience I’ve gotten previously, I communicated with a few short listed bidders and than deliberated for a long time before selecting one who suggest to re-create the entire site and not try to improve. Reason? He is using a well know CMS (aka Content Management System) and so I can be assured that the admin interface is an established one, and I can get support easily through the forum and also do some simple improvement myself. The damage, more than the previous project.
I really want to ensure this project take off, which is the reason I decided to pay again (and more) to get it re-do all over again. While the previous coder took about 2 months to not even complete, this coder from USA finished in about 2 weeks. (3 weeks if you consider all the holidays during this period). And the result was much better than expected. And even during the project phase, I am able to already do some changes myself, and add modules I want but did not state in the project descriptions. After the project is completed (satisfactorily I must say), I decided to venture into making some changes and testing out some modules to see how I can improve it further, and it has been rewarding.
But the most difficult part is all the writings I need to put in. Like the About Us, Terms, FAQ, Tour, etc…something than is not really my strength (considering that I am writing a blog, this might seems strange). I do enjoy writing articles, or blogs, but to write stuff like FAQ and the T&Cs are very dry, perhaps I can find a creative way to do it and make it more interesting. Anyhow, most of it has been done now, and I am very close to launching this site full blown. With a little bit more writing, and some tweaking of the site, I should be really in about a week (hopefully less).
So check back and I will sure let you know the name of the site. Till then, take care and wish me all the best to bring it to completion. Cheers!