I have a component called AdsManager, currently available from [url removed, login to view] (as well as an online demo). I need this component to be further developed in the following ways:
Here's what I need modified so far:
1. Currently, there's an option to add new/custom fields which is fantastic. However, I'm having trouble getting the custom layout I need for each category. I need someone to help me code/modify it, if I provide a simple HTML layout for the "look". There's going to be a lot of custom fields for each category and each need to be search able.
2. Secondly, I need to have an option for "additional photos" for a fee. Currently, the option for photos allows the admin to chose between 1 or X (not sure if there's a cap or not). I want that option to be "first photo for free" and then an "upgrade" option that they pay for following a paypal link and then can upload up to X more (admin specific, but 5 would be fine for me). This way I can still offer my users "free photo classifieds" but may make a few bucks on it. Currently, I'd like to offer this specific "upgrade" for $10.
3. I need a module built for this for another upgrade feature. Currently, the component has a "latest ads" type of module, which could be modified I suppose. Instead of "latest ads" (which I'd like to keep as well), I want to have a module that is "featured ads" that I can put throughout the site. Then when the user is posting an ad, they can upgrade (via a paypal link first) to a "featured ad" (for $25) that will be posted on different pages throwout the site.
4. Another 'layout' (and upgrade) feature I want is currently the ad displays the list of ads with a small thumbnail for each photo (in the expanded mode). I want THAT feature to be an 'upgrade'. If the user posts a free photo ad, I want the initial table list of ads to only display a little camera icon, indicating that a photo was posted, but for a $5 upgrade fee, they can upgrade to a thumbnail photo (which will also put them at the top of the list in the table).
--NOTE: Currently, there's an option to set how long the ads run. I've got them set to run for 30 days right now, but if all the above upgrade features are in place, I'll have it set for 6 months. Then if they want to renew, they'd have to go thru the whole process again. So all the upgrade options will have to be "reset" when the ad expires.
***There may be more features but I can't think of anything right now, so once this is done, I would contact whomever develops this further for me for future work.
I also need another component built as well, and would eventually like to tie it in to the above component. This component will be a "pedigree" component. Basically the user types in a name of a horse, the db checks to see if it exists, and if it does, then it displays the horse's sire and dam, and their sires/dams, and so on, in pedigree fashion. If the name does NOT exist, the user is then given the option to add the horse. While adding, the db should check for the sire/dam to see if they're in there, and if they are, the user is presented with these options and asked if these are the correct horses. There may be horses with the same name, so the db would need to accomodate for this. I would like to tie it in to the above component in the 'horses' category, having an area where the user can type the horses name in, and if he's in the database, then his pedigree would be added to the ad, but only display the first 3 generations, for additional pedigree research, each name would be clickable to that horse's pedigree (in the ad display).
***PRIORITY GIVEN to folks who live in the US*** and if you have horse/equine experience, that's a big plus.