Find Jobs
Hire Freelancers

ENTERPISE LEVEL Custom Social Community Software Platform

$500-3000 USD

Closed
Posted over 12 years ago

$500-3000 USD

Paid on delivery
** THANK YOU FOR YOUR INTEREST** We are building an "Enterprise" application for a social community platform, with custom features and functions. This can be built on one of the existing CMS platforms or as a stand-alone, as long as the software functions as specified. See further specifications below for complete details. **PROVEN AND EXPERIENCED ENTERPRISE LEVEL DEVELOPERS ONLY ...** ## Deliverables Social Community Platform Specifications This system will be an interactive social community with custom features specific to our needs - and as listed below. To help cut the time for production and decrease production costs, we will allow development on existing CRM platforms as we understand that many of these platforms come with extensions and plug-ins that will help meet the needs and features of this project. We do not need template/graphic design - use a standard template for development and our design team will work on designing the template after the software has been completed. BEFORE JUMPING INTO THE DESIGN - keep in mind - we want this to be a "light and fast" (not bulky and slow) application. Keep it simple in design. This community should be able to host hundreds of thousands of users without performance problems - and considerations in design to allow ease of scaling by adding hardware is crucial (i.e. no software redesign to support 5 million users - just add servers) SPECS ~ REGISTRATION We would like to have a registration process that incorporates facebook connect - similar to [login to view URL] - see: [login to view URL] And here is the plugin link: [login to view URL] Upon registration, system should feed user email/name to our aweber email system via aweber API. ~ UPGRADE Will need to have a FREE account feature and an UPGRADE account feature - with an ADMIN section where we can set specific access to pages and sections that are available to FREE and PAID members. Once they sign up, they should get a page with the upgrade option - should take them to paypal to complete purchase, then return to site and pass IPN details back to us to log member as successfully paid. If they choose NO THANKS - then an upgrade button will remain on their MAIN MENU until they upgrade (upgrade button returns to upgrade page) ~ COMMUNITY FEATURES To support the below features, we will need: (see notes below this list about free and paid features) *site forum (paid and free sections) *member blog system (all can view / paid can post) *page comments - must be portable to blogs/custom pages - use the facebook social plugin for comments - link for facebook social plugin: [login to view URL] *classified ad section (all can view / paid can post) *site member mail system (all can receive / paid can initiate contact) (site member contact still under consideration) PAID/FREE OPTIONS: Upgrade Member only forum Free Member Forum Upgrade Member Blog Pages (with page comments for all users) Free member NO blog pages (but can view blogs) Upgrade Member Unlimited Forum Postings Free Member limited 10 postings per day Upgrade Members - contact other members through site (on-site mail/contact feature with report spam button) Free Members - no contact feature Upgrade Members - post in community classifieds Free Members - no posting in classifieds ~ Dynamic Site Menu where we can add pages at will - must be able to designate pages in ADMIN as accessible to ALL or PAID. Pages must A) incorporate site template or B) be external URL. - if site template - on-page access check for free or paid. Button shows on menu for either ALL or PAID. ~ MAIN FEATURE Consumer Reports Feature Explanation: This page will allow users to post a product and give a personal review of the product - limited to 1000 chars. Upload photo - and rate with a star rating system. Each post should have a collapsible/expandable section for comments directly below the post. (comments should be collapsed by default) Reports will be listed and posted by category. Admin should be able to add and delete categories at-will. Page lay-out will allow for TOP of page (header) CONSUMER REVIEW posts by COMPANY (Admin) first - then list USER REVIEW posts below that for each category. This section will be the DEFAULT site/section upon log-in - with user menu for all other features on every page. ~ MEMBER PROFILE Member should have a profile section that can be viewed by other members, and created/edited by the member. Should include profile photo and some how show paid of free status. ~ AD BOXES All pages should incorporate banner and display advertising "boxes" with an admin panel for managing the content of each box in each section of the site. For example: Header Ad (Leaderboard 728x90), Left (Skyscraper 160x600), footer (468x60) for blogs/Custom Pages/Consumer Reports/Classified Ads - should be able to control ad code per section. (sizes for example only) ~ UNIFIED ADMIN Admin panel should have access and management/moderator privileges for the membership, forum, blogs, consumer postings, classified posts, comments - and abuse reports. Member reports should list/search members by all/free/paid - search by name/email - Actions: delete/manual upgrade/downgrade - and ban (via ip) ~ PORTABILITY AND INTEGRATION The complete system must be portable and loaded to 5 domains, with the ability to load to a new domain at-will. Each domain will carry a separate site template design - but will host similar functions. All data will be separate and independent from any other domain. The ONLY data that will be shared is the USER PROFILE. So the ONLY common database is the user database. Each site will have it's own unique content database. Will also need to pass login and user details from one domain to another as per user session. User sites must include drop-down menu in order to jump to another domain/community - plus add a footer link menu to each community on all pages. For example: Business - Health - Travel - Sports - Fashion We must be able to easily add new domains and activate software and add to the network with ease and no programming. ~ TEMPLATE INTEGRATION All domains must have a separate template that we can customize and upload. It should be simple for us to integrate into the entire site by just uploading, CSS, header and footer files for each domain (for example). Each site will also have a different name and niche, so the title, header and/or DB should allow for naming and plating the software to the domain. ~ FINAL NOTES: All of this needs to be designed, built and fully tested to be STABLE without bugs by delivery date. IF YOU ARE BIDDING ON THIS PROJECT - please supply a detailed explanation of the CRM platform you recommend to use and why. We prefer PHP & mysql for this project. Please also explain why and how this will support hundreds of thousands of users - and how it will be easily scalable to a million plus users. PLEASE BID ONLY IF YOU HAVE EXPERIENCE DEVELOPING ENTERPRISE APPLICATIONS SUCH AS THE ABOVE. YOU MUST SHOW PROVEN EXAMPLES OF SIMILAR WORKS WHEN BIDDING. Thank you.
Project ID: 3542958

About the project

6 proposals
Remote project
Active 12 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
6 freelancers are bidding on average $2,058 USD for this job
User Avatar
See private message.
$1,500 USD in 45 days
4.7 (147 reviews)
7.9
7.9
User Avatar
See private message.
$1,700 USD in 45 days
4.9 (137 reviews)
7.5
7.5
User Avatar
See private message.
$2,400 USD in 45 days
4.9 (12 reviews)
4.9
4.9
User Avatar
See private message.
$2,550 USD in 45 days
4.9 (9 reviews)
4.1
4.1
User Avatar
See private message.
$2,400.40 USD in 45 days
5.0 (1 review)
1.0
1.0
User Avatar
See private message.
$1,800 USD in 45 days
0.0 (2 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
United States
0.0
0
Member since May 18, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.