The basis of this project involves linking together the following components/modules (and possibly creating some of your own) on a Joomla! based website.
What you will be working with:
Mosets Tree 2.0.5
Community Builder 1.1
AEC (Or something similar)
Events List 0.9.1 (Or something similar)
What I need done:
Mosets Tree Modifications-
1. Type-ahead search. Only the Sub 1 Categories (A category directly under a main category) is searchable.
Category Map- Main Cat > Sub 1 Categories > Sub 2 Cat > Sub 3 Cat&#65533;
2. Mosets Tree listings will have to provide a distance feature. I will need to be able to attach an address to the sub categories directly under any main category (controlled by administrator from backend.) When a user (subscriber) enters the address of their listing, one of the mapping providers (Yahoo Maps, Google Maps, Maquest&#65533;) will need to return the distance from their address to the Sub 1 Category address they are listed under.
Example- Distance: 3.5 miles
3. Customized Image uploading feature for the frontend listing editor. Add an &#65533;Upload Now&#65533; button to show preview of image instead of just having to submit the listing.
4. Pay per a listing feature using a 3rd party component such as AEC (or something similar). The user must be able to pick from 3-4 different subscription plans (3 Months, 6 Months, etc...) The user must also be notified a certain time period before their subscription expires to renew/upgrade their listing. If they choose not to renew/upgrade, their listing in Mosets Tree must be hidden/suspended for 1 month, and then automatically be deleted.
JUGA / CB -
I need 3 user groups &#65533; Public (Unregistered), Free (Registered - CB Profile), and Business (Registered &#65533; CB Profile, MTree Listing, & 2 Events Listings)
Any public user will be able to search Mosets Tree, but not be able to view certain content in the Mosets Tree listings until they register as a Free user. There must be a message displayed that they are not able to view until registration, such as &#65533;Register now to view, It's FREE!&#65533;
Simply creates a profile in CB. They will be able to browse, vote, and leave feedback in Mosets Tree. The user needs to be able to &#65533;attach&#65533; to a Sub 1 Category in Mosets Tree. Whenever the user logs in they will automatically be redirected to the category they are attached to. This feature should be found in their CB profile (possibly a menu link in CB) and will allow the user to search/change what category they are attached to.
This user gets ONE Mosets Tree listing, and a CB profile. This user will have the same function as the Free User (Will automatically be redirected to whatever Sub 1 Category they are &#65533;attached&#65533; to, etc&#65533;).
An events list will be needed under every Sub 1 Category. Business users (and business users only) will be able to add a maximum of 2 events per a month. This CANNOT be one single events list though, there needs to be a different listing under each Sub 1 Category. The contents of the Events List will not be viewable to Public (Unregistered) Users.
Note: If there is a way to do this using Mosets Tree that will be easier I am open to all ideas&#65533;
I need to be able to send a monthly newsletter to all Free (Registered CB Profile) users, and a separate newsletter to all of the Business Listing users. The email addresses should be retrieved from registration with a checkbox (checked by default) that adds them to the newsletter list (If unchecked it will not add them). They should be able to subscribe/unsubscribe at anytime in their CB Profile.
I will need this done before April 5th, 2008 and will consider all offers made.
NOTE: I will also need support once the website is up and running just to work out any bugs, errors, etc...
I realize that I have a fairly extensive list of items to be dealt with in a short period of time here. So I just wanted to make everyone aware that I am flexible with this deadline, and will be able to give a week or so of additional time.
Just to provide some clarification, the type-ahead search for Mosets Tree needs to function similar to that of Facebook’s (http://www.treyp.com/img/archive/fb_quickfriends.gif).
In addition, whoever completes this project WILL have my future business. This website will be an ongoing project with MUCH more to come in the very near future. Keep this in mind when bidding, as we are on a very strict budget to start this with.