Community Website - blogs, forums, events, downloadable resources...

已关闭 已发布的 Nov 11, 2007 货到付款
已关闭 货到付款

I need a community website for a non-profit professional association.

For such a site it probably makes sense to start from a system like Joomla or Drupal and work from there. But I’m open to any suggestions.

Main features of the site are:

- Paid membership

- Blogs for members (contributors)

- Comments on blogs

- Forum

- List of events with registration

- Resources

- Companies directory

- Members directory

There will be 5 types of users:

- Admins ??" all the rights

- Contributors ??" paid members who can post blogs and articles. Those will be Paid Members who were designated as Contributors by Admins

- Paid Members ??" members who have active subscription. Payment is through PayPal as an annual or monthly subscription. Paid Members will have access to Member Specific resources and discounts on events.

- Registered members ??" members who registered for free. Registration will have to be validated by email.

- Guests ??" access to all guest resources

## Deliverables

1. Paid membership

Registered Members will be able to subscribe to membership through PayPal and become Paid Members. They will have a choice to subscribe on a monthly or annual basis.

System will have to track of all users with active subscriptions. It will also have to handle failed payments. For example, if a monthly subscription payments fails for whatever reason, system will have to send at least two emails to members and re-try the payment twice before de-activating members. However, most of this is handled by PayPal.

Paid members will have access to member-only resource and will have discounts on events. They will also have a choice of being listed in the members directory.

2. Blogs for members.

Paid members can become Contributors. They can request to be contributors at the time of their subscription or at any time later from their Control Panel.

Admins designate Paid Members as Contributors from admin control panel.

Contributors only can post Blogs and can submit resources. Guest, Registered Members or Paid Members cannot post blogs or post resources.

At the time of the blog posting, Contributors can decide whether they want their blog to be available to all website visitors (Guests) or Registered Members. Default is accessible to everyone. System will have to handle the access rights based on Contributor’s selection.

If the blog is designated as only for Registered Members, it should be completely invisible to Guests.

All blog posts will have comments. Comments will have same access as the blog post itself.

3. Forum

One section of the site will be a simple forum. Forum will be visible to all visitors but only Registered Members will be able to post.

4. List of events with registration

Admins can add events. All visitors will be able to register on events. Paid Members will have discounts as specified by admins at the time of event creation.

Events payment will be handled through PayPal.

I have a proprietary, PHP based events registration script. You will have to integrate it with the system.

5. Resources

Resources are any type of downloadable files ??" exe, zip, doc, xls, etc.. Only admins can upload resources. In addition to the file, admins will have to add a description, optional image and tags. Finally, admin can designate a resource to be available to all visitors or just to Paid Members.

Contributors will have a possibility to submit Resources. However, that can be made simple just through an email form on their Control Panel which then emails the Resource to admins. Admins then can upload it to Resources section.

Visitors to the site will see the whole list of Resources including Resource description, image and tags. If a Resource is designated as a paid-member-only, there will be an icon next to the Resource title to designate it as such.

6. Companies Directory

This will be a simple list of companies with some information. In the first version, everything will be handled by admin and through emails. Not much automation

7. Members Directory

When subscribing as Paid Members, members will have a choice to be included in the list of members. Directory will be visible to every visitor, but contact information will be available only to other Paid Members.

----------

There will have to be comprehensive Search function with Searches across the whole site or just within sections.

Design will have to be very clean, maybe even Web 2.0 like. For example, something like www.s c r u m a l l i a n c [url removed, login to view]

Hope this enough to give you some idea about the project and to start the discussion.

Please contact me with any questions before you bid.

The above is just the first version. Next version features include e-learning, certification, etc. so this is a long term engagement.

Deliverables are:

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

PHP, MySQL, Apache

PHP

项目ID: #3463129

关于项目

17个方案 远程项目 活跃的Dec 3, 2007

有17名威客正在参与此工作的竞标,均价$1232/小时

aviontechnology

See private message.

$3825 USD 在60天内
(45条评论)
7.8
rattanisoft

See private message.

$2550 USD 在60天内
(315条评论)
7.5
phinest

See private message.

$680 USD 在60天内
(93条评论)
6.9
ateeqlashari

See private message.

$850 USD 在60天内
(271条评论)
6.8
solutionsummit

See private message.

$2465 USD 在60天内
(72条评论)
6.7
AcuityInfotech

See private message.

$1275 USD 在60天内
(32条评论)
6.8
ranin

See private message.

$637.5 USD 在60天内
(204条评论)
6.7
kaushiksoft

See private message.

$425 USD 在60天内
(58条评论)
6.1
askanoop

See private message.

$765 USD 在60天内
(15条评论)
4.8
phpgurusvw

See private message.

$2550 USD 在60天内
(24条评论)
4.6
junecoder

See private message.

$637.5 USD 在60天内
(15条评论)
3.9
vw6580721vw

See private message.

$465.8 USD 在60天内
(9条评论)
3.8
ePakSol

See private message.

$1700 USD 在60天内
(10条评论)
3.6
jwbvw

See private message.

$637.5 USD 在60天内
(3条评论)
3.5
sergejv

See private message.

$467.5 USD 在60天内
(3条评论)
2.7
sreelalita

See private message.

$212.5 USD 在60天内
(4条评论)
0.0
anzatechnol

See private message.

$807.5 USD 在60天内
(0条评论)
0.0