I'm currently exploring a business idea and need some clarity on how review sites like Yelp function. Specifically, I want to create a platform where users can submit reviews about referees or umpires for a local sports league. I already have a Wix site set up, but I'm unsure how to integrate the core review features. I'm curious about data storage, indexing, and making reviews easily searchable. Essentially, I need to allow users to create pages for new referees or add reviews to existing ones. I'm probably going to hire someone to handle the technical aspects, but I'd love to understand how all of this works beforehand. Any insights would be appreciated!
3 Answers
This is definitely a big undertaking! Aside from the tech side, you’ll need to think about moderating reviews to prevent fake submissions and handle issues like nasty comments. And, calculate star ratings in a way that’s fair and not just a simple average. Each of these challenges could be a project on its own, so be prepared for a lot of behind-the-scenes work.
Wix might not be the best solution for building something like this. You really need a robust database and the ability to create custom tables and columns, which Wix doesn’t offer easily. Consider using WordPress instead, where you can integrate plugins that allow for review functionalities. That said, if you want to stick with Wix, maybe look into custom components or hire someone to build the back-end separately.
Creating a review site goes beyond just displaying reviews. You'd need a solid backend setup to manage the database that holds the reviews, users, and the items being reviewed. Think about user authentication as well; you'll want users to log in to post reviews securely. Using services like AWS Cognito can help with user management and security.

Related Questions
How to Build a Custom GPT Journalist That Posts Directly to WordPress
Cloudflare Origin SSL Certificate Setup Guide
How To Effectively Monetize A Site With Ads