Hello all,
I am working on a new project that I would love to use EE for but I am not certain if it would be the best solution for my needs. Any help or suggestions that can be offered would be greatly appreciated. Here is a high level scope:
The purpose of the site is to display events based on regions. A user would start with a search query of their area (zip code / town / county / state ..etc.) and will then be presented with events related to that area. The results will include date stamped events (like a calendar) as well as general things to do in close location to the area they entered. Users can then view an event and add a comment or review on it.
So far - no biggie - but here are my concerns about EE:
2. Can you filter search results. For example, if a user is viewing events close to their location can they expand the distance and get deeper results?
1. The site content is populated by members. Each event or general things to do would be added by a community member. The member list needs to be able to grow. It might start with 100 members and grow to 10,000 - can EE handle this functionality and capacity? Is there a limit to member groups? For instance one group might be from zip code 12345 and another from 67890 with each group containing possibly thousands of members.
2. No member will need to be presented with a control panel to perform these tasks. All member input fields should be editable within the site itself. Any member preferences should be editable within the site itself. Is this possible with EE?
3. Certain members might be commercial. In this case they would be aloud to not only post events but also paid ads in relation to their events. Is it possible to have them tag these ads with keywords that would then allow these ads to rotate dynamically on certain pages that might be associated with these tags or appear on search results? Example: ad tagged “food” and “wine” then a user lands on an event for “Wine and cheese tasting” and this ad dynamically appears based on association.
4. Lastly if all this is possible with EE (and I am already assuming it is) with this type of set-up (member driven / content creation) would you say EE is the recommended platform or just that EE can be configured to make it work?
Thanks!