I want to create a website where users can create and showcase their public profile page like How can I build this kind of website?

Like in gives platform to their user to create public profile pages, Is there any prebuild opensource software or any wordpress theme or plugin available to achieve the same thing? PS: Please note I want to create platform where my users can create their own public profile page not just my own personal page


You can always go the freelance mode and post requirements on sites such as: 99designs, fiverr or upwork

Or search for "" clone

Answered 9 years ago

I'm a WordPress developer (plugin and theme author, WordCamp speaker, etc), so I'm somewhat biased, but WordPress gives you need to build a user/profile site like

Out of the box, WordPress ships with an easily customizable user API with different role and capability levels. By default, meta information like name, email, short bio, etc are associated with each user. With some pretty simple development, you can add custom meta information of your own. Once you have your user configuration set up, it's pretty simple to output these users and their associated info in any number of ways, including as an all-inclusive directory and as single-user profile pages.

There are certainly other details you'll want to consider, and it would be good to know more about any specific design and/or functional specs you have, but I'd say WordPress would be an easy fit for this one.

Happy to answer any other questions you might have.

Answered 9 years ago


I'd like to second the WordPress suggestions, and add Drupal on the list as well as a viable alternative. They are both easy platforms to work with.

A better alternative is to find someone that can code it from scratch. My feeling is that this type of service is very hard to differentiate, since there are so many solutions out there, and you'll need a lot of flexibility, which only a pure custom solution will deliver.

A hybrid approach may work best: build something fast with the help of a seasoned WordPress developer, try to get some traction, and then switch to a custom solution once you're confident you can grow the service.

Hope that helps!

Answered 9 years ago

The solution that is best for you depends on many things - what other features there will be besides just profile pages, what kind of scale you anticipate in the near term, your technical fluency or willingness to partner with a more technical person, etc. CMSs like Wordpress and Drupal are great for certain things, but customizations still take a lot of time and some technical fluency so the total cost/pain of implementation may end up being significantly higher than a custom coding job. It's really easy to stand up a basic and extensible profile page system with a modern framework (e.g. Meteor, Ruby on Rails, Django), so if you have enough technical fluency or are willing to partner with someone who does I generally tend to recommend starting there.

Answered 9 years ago

Unlock Startups Unlimited

Access 20,000+ Startup Experts, 650+ masterclass videos, 1,000+ in-depth guides, and all the software tools you need to launch and grow quickly.

Already a member? Sign in

Copyright © 2024 LLC. All rights reserved.