Skip to content
/ rato Public

An AI-powered business review platform, inspired by Trustpilot, that helps users discover, evaluate, and engage with businesses.

Notifications You must be signed in to change notification settings

hoochlef/rato

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI-Powered Business Review Platform

A modern alternative to Trustpilot — combining community-driven business reviews with AI-powered summaries and moderation.
Built with FastAPI, PostgreSQL, SQLModel, and React/Next.js.


📌 Table of Contents


📝 Overview

This platform allows users to discover, evaluate, and engage with businesses.
It’s designed to help people make informed decisions through detailed reviews, ratings, and AI-generated summaries — saving time while keeping reviews authentic.

Key objectives:

  • Provide a reliable review system for customers.
  • Give businesses a chance to respond to feedback.
  • Use AI to summarize and moderate reviews for clarity and safety.

🚀 Features

User Features

  • Browse businesses by category.
  • Read and write reviews.
  • Vote on reviews (“This is useful” feature).
  • AI-generated review summaries for quick insights.

Business Features

  • Claim and manage business profiles.
  • Respond to customer reviews.

AI Features

  • Automated review summarization.
  • Intelligent review moderation (detects spam, hate speech, etc.).

Roles & Permissions

  • Visitor – Can browse businesses across different categories and see reviews.
  • Registered User – Can write reviews and vote.
  • Admin – Manage users, businesses, categories and reviews.
  • Supervisor – Respond to customers' feedback.

🛠 Tech Stack

Frontend:

  • Next.js (React)
  • Axios (API communication)
  • Tailwind CSS (styling)

Backend:

  • FastAPI
  • PostgreSQL + SQLModel
  • JWT Authentication

AI & NLP:

  • Review summarization model (via API)
  • Text moderation model

About

An AI-powered business review platform, inspired by Trustpilot, that helps users discover, evaluate, and engage with businesses.

Topics

Resources

Stars

Watchers

Forks