Home | How it works | Projects archive | Contact Us
Air Compressor Bot
 
The Career Path of Freelance Programming Jobs 

   Thecarshowcase.com needs an experienced: AJAX, JAVASCRIPT, PHP/MYSQL, CSS CODER

Bidding Time:
13/05/2006 22:08 - 15/05/2006 00:00
Budget:
$300-1500
Status:
Closed


Job Type:
PHP, Javascript
Description:



PowWeb Hosting - Only $3.88 per month!

The Car Showcase is in need of a professional experienced programmer/coder:
Requirements: MUST KNOW AJAX, PHP/MYSQL, JAVASCRIPT, AND CSS,
We need someone who can do this job in a timely manner and communicate with us
professionally. Our last coder(s) gave us problems whenever we asked them to
make changes, and do work. If coding is a part-time thing for you, and you have
to be told by us to do work, you are not the guy we are looking for. We need
someone who will put several hours of work a day into this project. Please
remember we are a business, and we have yet to come across a coder who has
helped make the vision of our website become a reality. Despite working 7+
months with two different coders, there are still major issues with the site.
Please review what is below, and DO NOT POST A BID UNLESS YOU ARE POSITIVE that
you can complete everything listed. Remember that if we like your effort, your
skills, and the job you do, we will not hesitate to hire you for the second
version (4-6 months away), which will be an expensive job.
1) Construct a Content Management System (CMS) that will allow us to:
• Change/Delete/put in rotation different website headers
• Make announcements that show up in member lobby
• Gather list of users who have referrals
• Gather list of emails that users sign up with and be able to create a mailing
list and send a message to all users
• Edit contest system (refer to #3)
• Edit/Change/Delete user’s profile & pictures
• Edit/Change/Delete/Upload banner advertisements
o Install PHPadsfree system that allows advertisers to view impressions on their
ads (downloadable offline)
2) Member Lobby:
• Make the entire left hand navigation coded in AJAX
• Code all pages of the member lobby in CSS
• If a member has a new message or a new friend request, the bar that says “New
Message” should be blinking when they login
• When editing profile, or vehicle, create the tabbed pages in AJAX to ensure
quick loading
• Dropdown menus for vehicles need to work so that when a MAKE is chosen, they
must select a MODEL or they cannot add a car
• SAVE buttons must appear in the design of all tabbed pages (some appear below)
• Look at the border of the tabbed boxes; they need to be able to stretch,
without having any design errors
• In the left hand navigation, put a ?-mark button in the Edit Profile bar, and
in the Add Vehicle bar, that when users mouse-over, a small menu pops up
explaining what each is for
• Require users to upload a picture if they Add a Vehicle
o Currently, it is optional to upload a photo when adding a vehicle. Can we make
it so that when our CURRENT users log in and they have not uploaded a picture
for their vehicle, something pops up asking them to?
• The grey background behind all the information must extend the full length of
the page to the bottom
• When you add a vehicle there is the option to input individual modifications.
We would like to add a description box for each tab (performance, interior,
exterior, audio) so users can type the general modifications instead of having
to insert them one by one.
• If users enter individual modifications, they should be able to switch the
order that they appear on their profile
3) Contest System: We will have a contest system where there will be 4 tiers or
levels (Triple Crown, Tier 1, Tier 2, Tier 3) Each tier will have a category
that will change monthly (I.E. Best interior modification, Best performance
modification) Each tier will be awarding a prize. The contests will take place
monthly. We will provide the design for this shortly.
• Users will enter the contest by filling out a small form that will ask for the
name they registered with, their location, contact email, and a small
description. They will only be able to enter if they are registered on the site
• Users will only be able to enter (1) of the (4) contests monthly. If they
already have entered one, and they try to enter another, it will automatically
know because they will have to input their username into the field when they
submit a form. It should give them an error message saying sorry you have
already entered a contest this month, you can re-enter next month.
• There will be a View Entries section for each tier. If I want to view the
entries for the Triple Crown event, I can click view entries and it will go to a
page that lists all users that have entered in that tier, with a thumbnail of
their default car picture that will link to their user profile
• Rules page will open up in a popup box
• We should be able to Edit Text in the contest system, and upload pictures of
the prizes for that month (refer to #1 CMS)
• We should be able to delete or remove people who enter a contest if we suspect
cheating of any kind
• We may require some AJAX for the contest system. We will let you know once the
design for the system is finished (about 1 week)
4) The Car Showcase Blog
• Integrate the TCS Blog into the main site, so it does not take you to a
different location. You can view an example of this integration here:
http://www.moola.com/blog
5) Advertising Page
• We are designing an advertising section that we will need sliced and coded. It
will have about a 4-link navigation where interested advertisers will be able to
view ads sizes and prices
6) Member Profiles
• Pages need to be coded in CSS so that they load faster
• Grey backgrounds need to stretch the ENTIRE page to the bottom
• Add a friend system needs to be fixed. Currently people are receiving errors
when trying to add a friend (error can be seen if you go to the forums, go to
the bugs section, and view some posts about it)
• If a user enters a lengthy comment, the comment should go to the next line and
the page should not stretch out of shape. Also, if a user inputs some html into
their “about” section, the page should stretch accordingly, keeping the design
in shape.
• When a user clicks a members personal picture, or a picture of their car, it
should go directly to all their pictures
• New picture code must be installed. Our current code does not properly resize
images like Myspace does. This code should be applied to images allover the
site, on every page where resizing is needed
• When viewing a large photo, we need to eliminate the left side margin, so that
the picture will take up the entire page. We will provide a small mockup soon to
give you an idea of what we mean and how it should look
• Put a report abuse/picture link on all profiles that will allow users to
report abuse/un-allowed pictures. The report abuse will go at the bottom of each
users profile and if clicked it will say “Are you sure you want to report this
user for abuse?” On the images page, it should have a place where it says
“Report Image” and if clicked it will say “Are you sure you want to report this
image because it is in violation of TCS policy”? All reports should go directly
to my email and should just link me to the page where the report was filed
• When viewing user’s images, they load slowly and for some reason you can see
code as the image loads. For example go to www.thecarshowcase.com/carlo and view
the images of my car. Scroll to the bottom of the page quickly while it loads
and you will see a bunch of numbers as each image thumbnail loads
7) Bottom Navigation
• The about & privacy should popup in a box, not a new page, when clicked
• We will provide a rough mockup of how the new lower navigation should look so
that it appears better and out of sight on people’s profiles
• Create a contact form page. It will be a basic page that will ask for name,
email, subject, and then a field for a member to enter their message. We do not
want to use vBulletin’s contact page, which we are using now.
8) Registration - Reminder: We currently have the registration bridged with
vBulletin so that when you register on the site, you are also registered in the
forums. Let me know if you have any vBulletin experience. If not, try not to
touch the code for it.
• There is a problem with people’s ages when they register. Apparently in the
profiles it shows up as them being a few years old or younger than what they
actually input when they register
• We would like to insert text below the logo that shows benefits of signing up
• Where it says “you agree to the terms” the terms box should open in a popup
when clicked
9) Cross Browser Optimization
• The website MUST work flawlessly without errors in all web browsers (Mozilla
Firefox, Internet Explorer, Netscape, Opera, Safari, etc.)
10) Miscellaneous: Hopefully some things you can look into
• Someone emailed us a list of coding errors they found when they ran a program.
The program listed over 150 lines of code that need to be fixed. Perhaps you
know what program this is, and you can run it to spot errors and fix code
• When logging into the admin panel or connecting to the site there is a MYSQL
overload error. We believe that there is something our coder accidentally did in
the code that caused this. When the error occurs, it says that all max mysql
connections have occurred. Also the site database is wiped, showing 0 members.
However, once the host resets mysql access, the problem is fixed & the
database is restored showing the correct number of members
• Some members have been complaining that other people’s pictures are showing up
in their profiles. I will provide you a direct link to the issue ASAP.

BUDGET: $800: Negotiable.
We would like it if you are based in the United States.
Project Timeframe: 1 month
Depending on how well you perform this entire task, we may end up hiring you
full time with pay, and also as our coder for the 2nd version of our website,
which will be started on in 3-6 months, and will be a costly job.
Thank you,
Giancarlo Massaro
TCS Co-Founder

Start your work-at-home career for $7.00. Get direct access to thousands of freelance and home-based jobs. Click here to find work now.

Related Projects:
Link Popularity Checker
Get me listed on Dmoz.com
Website Template
Upload Audio Files
Clone Design Chat Dating Site

This project is the proprietary information of . Click here to remove this project from OUR database.
Operating System:
Linux
Database System:
MySQL
<<< back

Recent Projects Archive:

Thursday - Wednesday - Tuesday - Monday - Sunday - Saturday - Friday

View all freelance web projects

 
Home | Projects archive | RSS | Resources | Links | Contact Us © 2004-2008 ProjectsList.biz /0.804