Social Networking Site(repost)

Budget $500 - $550 USD
Bids 16
Average Bid $447

I am looking to have a Social Networking Website. In brief, the site must have the following features

1) Register Profiles
2) Search and Advanced Search
3) Send and Receive Friend Requests
4) Communication with Friends including messages, text chat, text chat, audio chat and video chat.
5) Create Groups and Events
6) Blogs
7) Admin Panel - The admin should be able to perform site configuration and maintainability from Admin Panel
8) Session and Security Management

## Deliverables

The site should have all the features of a Social Networking website. However, I would outline the essential site features here.



1. Register Profiles
1. Users should be able to register their profiles. During registration process they should be able to provide their personal details, professional details, interests and hobbies.
2. They should be able to upload their photos and able to share with friends they want to.
3. Once they complete their registration, they would receive an activation email.
4. All the users will have an unique user id.
5. They should provide a valid email id to which the activation email will be sent.
2. Search and Advanced Search
1. The site will have search and advanced search features
2. The site should be able to search on user's content.
3. The search results should be displayed in a nice format.
3. Send and Receive Friend Requests
1. The user should be able to search and send Friend Requests
2. Any user can accept or decline the friend requests.
3. Friends can be grouped.
4. Any user should be able to ignore any other user.
4. Communication with Friends
1. Communication between Friends can be two types; through messages and chat;
2. Communication through Messages;
1. Every user will have the ability to communicate with other users through messages.
2. Any user who has been ignored can't send messages to the user who has ignored
3. Messages module should have Inbox, Saved, Drafts, Sent Items and Trash
4. Any items in trash will be deleted after 30 days.
3. Communication through Chat;
1. Different users can communicate through Chat
2. Different type of chats that can be done
1. Text Chat
2. Audio Chat
3. Video Chat
3. All the chat functionality like that of any popular messenger should be in place
5. Create Groups and Events
1. Any user should be able to create groups and events.
2. They can invite other users as well.
3. Groups can be moderated
6. Blogs
1. Blogs functionality will be provided.
2. All registered users can create new blog articles
3. Only registered users can post comments to the blog articles.
7. Admin Panel
1. An Admin Panel is provided.
2. Admin should be able to do anything and everything about running and maintainability of the site
3. Admin should be able to view all the profiles and can enable or disable them
4. Ability to send newsletter to group or individuals.
5. Ability to add advertisements on the site of different sizes.
6. Multiple levels of Admin access
7. Customer support - Email
8. Payment Integration.
8. Security and Session Management
1. Session Management is provided
2. All security features should be provided.
3. All external search engines or users directly linking to a user's profile can only view the user id, user's interests, hobbies and professional details. All personal details will be inaccessible and not displayed in this case.
9. This is a Java/JSP/Servlet based project. *** NO PHP and NO [url removed, login to view]***
10. **NO CMS****. All the data is database driven.


* * *This broadcast message was sent to all bidders on Friday Mar 13, 2009 3:02:33 AM:



Hi, Thank you for your interest in the project. I just updated the project requirements to provide more clarity. Please go through them and rebid if necessary. Thank you

Post a Project Like This

Looking to make some money?

  • Set your budget and the time frame
  • Outline your proposal
  • Get paid for your work

Bids on this Project

  • daguiar Profile Picture

    daguiar

    United States

    ## BIO Over 20 years experience in full life cycle development in the government and insurance industries.  Am experienced senior level IT professional, currently employeed as a Web developer manger overseeing small staff of business analyst and developers.  Am looking to expand my personal business to a full-time IT consulting firm once client base is solid. ## Area of Expertise Seasoned professional in .NET, JAVA, JSP, Sharepoint, ASP, Javascript, COM, SQL, MSACCESS and various Microsoft based products.

    PHP, Perl, ASP, and Java

  • neerajyadav8 Profile Picture

    neerajyadav8

    Prasad Solutions Pvt. Ltd. is specialized innovative IT solutions and complex software projects development organization. Our company combines fundamental algorithmic research activity with practical applications in programming, web development & integration, multimedia development, custom IT systems design, testing and consulting. Through this compact integration of basic and applied activities, we manage to be at the forefront of the IT process. We offer you and your company flexibility, as well as extensive cost-cutting business value through a combination of process, quality and innovation. Our offer includes software and Web development for all areas. Web design, programming, Windows software, Business-Strategies connected with the latest technology are just a few points of our portfolio. In the search for ever-new challenges for our customers, we believe that our quality, reliability and our discretion for the most important feature of our company.

  • z0424155 Profile Picture

    z0424155

    Tbilisi,  Georgia

    I have graduation on computer science and engineering. I have done many project on asp.net mvc,codeigniter.

    ASP, Java, JSP, and .NET

  • srinivas35vw Profile Picture

    srinivas35vw

    India

    • Over 9 years of experience in IT Industry • Designs large and/or complex programs and program modifications from supplied specifications from Impact assessment documents to achieve a well engineered result. Enabled development team to understand designs and JAVA coding techniques based on detailed understanding of requirements for the component stories • Develops specialist technical and application knowledge of java concepts and design principles. • Participates in the development and maintenance of coding, and testing standards. • Contributes to decisions about java tools, methods and development approaches. Reviews and develops standards and procedures for java development. • Establishes good working relationships with peers, customers , other component team members, senior management as related to deliveries for the project • Functional experience includes Telecom Applications and Health Care Applications.

    PHP, C Programming, Java, and JSP

  • prosolutionvw Profile Picture

    prosolutionvw

    Pakistan

    ## BIO **Pro-Solutions Technologies** Established in 1997, Pro-Solutions Technologies has been providing offshore software development to customers in USA, EUROPE and clients world wide. We offer a range of products and services at a very competitive rate, with total commitment to client satisfaction. Our expertise quality is excellent both on windows and Linux platforms. We specialize in small and medium sized projects (3 to 6 months) with quick turn around. Pro-Solutions Technologies ensures quick and cost effective development through the use of open source technology. Decades of combined experience allows the top management to understand the client’s requirements and deliver top quality services and products. The foundation of our success is: SEASONED PROJECT MANAGEMENT SKILLS. INNOVATIVE ANALYSIS METHODOLOGIES. EXCELLENT ENGLISH COMMUNICATION SKILLS. PROFESSIONAL AND UP TO DATE EXPERTISE. VISION FOR LONG TERM RELATIONSHIPS WITH OUR CUSTOMERS. We deliver quality and reliability,Precisely we offer exactly what you need. ## Area of Expertise **We have skilled teams of talented developers in latest technologies such as:** MICROSOFT SILVER LIGHT,C++, C #, VC++, DELPHI, COBOL. VB, VB.NET. JAVA, JSP, ONLINE SERVICES. PHP, PEARL, DRUPAL. HTML ASP, ASP.NET, GRAPHICAL DEVELOPMENT. XML, SERVLETS, JDBC, ODBC. DB PROGRAMMING IN SQL, MS-ACCESS, MY SQL, ORACLE. TECHNICAL WRITING. TELEMARKETING/CUSTOMER SUPPORT SERVICES. DYNAMIC AND STATIC DEVELOPMENT. INFORMATION SYSTEMS DEVELOPMENT. LIVE AND NON-LIVE APPLICATIONS. UTILITY BASED FUNCTIONAL AND SUPPORT APPLICATIONS. SCRIPTING. EMARKETING.

    PHP, Perl, ASP, and C Programming

  • geekofjava Profile Picture

    geekofjava

    Rajkot,  India

    Key J2EE features implemented by us. • N-tier architecture • Framework – Struts, Spring • Java Server Pages (JSP) 1.1 /Servlets 2.3 • J2EE Design Pattern – using MVC architecture design • Java Database Connectivity (JDBC) 2.0, EJB • Hibernate 3.0 and HQL for faster database access and transaction management. • Java Transaction Service and API (JTS, JTA) 1.0 • Java Naming and Directory Interface (JNDI) 1.2 • Java Mail 1.1 • Calendar API used to create the Calendar module of the application. • Jasper Reports used to create reporting engine of the application. Expertise J2EE Expertise Development Platform Java,J2EE Frame Work Struts 1.2/2.0, Spring 2.0/2.5 Presentation Layer JSP,HTML,JSF,JSTL, JQuery Database MySql 4.x/5.x, Oracle 8i,10g, SQL server, Sybase, PostgreSQL Middle Tier Hibernate 3.0, JDBC, EJB Controller Struts, Spring, Servlets Validation(Client Side) Java Script, Ajax , Struts validations. Web Server Tomcat 5.x, Jboss – Application Server IDE Eclipse 3.1/3.3,WebRatio 5.0 Web Service Apache axis 1.3/2.0, XML-RPC, WSDL Tools Ant, xDoclet, iReport0.4.1 Google Analytics, adMob Analytics, Google Adword, YouTube API, Document Viewer Integration, Display Tag Libraries. We have extensive experience on developing E-Commerce B2B Portals, customized Enterprise Applications using J2EE Specification.

    Java, JSP, Javascript, and Website Design

  • codersdenvw Profile Picture

    codersdenvw

    Pakistan

    ## BIO Coders' Den

    PHP, Perl, ASP, and C Programming

  • ArkotechSoftware Profile Picture

    ArkotechSoftware

    Islamabad,  Pakistan

    ARKOTECH Established in 2001, Arkotech has been providing offshore software development to customers in USA, EUROPE and clients world wide. We offer a range of products and services at a very competitive rate, with total commitment to client satisfaction. Our expertise quality is excellent both on windows and Linux platforms. We specialize in small and medium sized projects (3 to 6 months) with quick turn around. We have skilled teams of talented developers in latest technologies such as: • C++, C #, VC++, DELPHI, COBOL • VB, VB.NET • JAVA, JSP, ONLINE SERVICES • PHP, PEARL • HTML ASP, ASP.NET, GRAPHICAL DEVELOPMENT • XML, SERVLETS, JDBC, ODBC • DB PROGRAMMING IN SQL, MS-ACCESS, MY SQL, ORACLE • TECHNICAL WRITING • TELEMARKETING/CUSTOMER SUPPORT SERVICES • DYNAMIC AND STATIC DEVELOPMENT • INFORMATION SYSTEMS DEVELOPMENT • LIVE AND NON-LIVE APPLICATIONS • UTILITY BASED FUNCTIONAL AND SUPPORT APPLICATIONS. • SCRIPTING • EMARKETING Arkotech ensures quick and cost effective development through the use of open source technology. Decades of combined experience allows the top management to understand the client’s requirements and deliver top quality services and products. The foundation of our success is: • SEASONED PROJECT MANAGEMENT SKILLS • INNOVATIVE ANALYSIS METHODOLOGIES • EXCELLENT ENGLISH COMMUNICATION SKILLS • PROFESSIONAL AND UP TO DATE EXPERTISE • VISION FOR LONG TERM RELATIONSHIPS WITH OUR CUSTOMERS We deliver quality and reliability. Precisely we offer exactly what you need.

    PHP, ASP, Adobe Flash, and .NET

  • rabbul Profile Picture

    rabbul

    Dhaka,  Bangladesh

    I posses more than 5 years of experience in High End Website Development and Template Designing. My expertise are in PHP, MySQL,Joomla, Wordpress, Drupal, Oscommerce, Jquery, Bootstrap etc. I specialize working on any Open Source, latest web trends like RSS, WEB 2.0 standard, PHP Frameworks. I am capable of building custom framework.

    C Programming, XML, Website Design, and Graphic Design

  • cwsi Profile Picture

    cwsi

    Noida,  India

    CWS Technology has over 7 years of experience with Customized Web Application development using technologies like PHP, Mysql, AJAX, Jquery, Magento With API Integration, Customized iPhone/iPad apps development. We offer high quality enterprise web development/maintenance/testing / deployment services. We always believe in client satisfaction and always stand up-to the mark in terms of quality and delivery. We have team of more than 60+ designers, Developers and Tester having 7-20 years of hands on experience.

    PHP, Javascript, XML, and Python