Skip to main content
EthioReview provides developer tools for businesses and government organizations to:
  • Embed top-rated testimonials on any website via the Review Widget
  • Connect a Telegram group to collect reviews and receive new-review notifications
  • Fetch review data server-side with API client credentials
This site is the developer documentation portal. Day-to-day setup (creating keys, linking Telegram) happens in the EthioReview dashboard under Integrations. Use this portal for step-by-step guides and API reference.

What you will build

Review widget

Show top-rated reviews with reviewer names on your site. Uses a publishable key in the browser.

Telegram bot

Link a Telegram group, collect reviews via /collect, and get notified when reviews publish.

Architecture at a glance

Repositories

RepoPurpose
ethioreview/backendNestJS API, OpenAPI spec
ethioreview/review-widgetWidget SDK monorepo (React, Web Component, iframe)
ethioreview/developer-docsThis Mintlify site (source of truth for integrator docs)
ethioreview/telegram-botsTelegram bridge service

Next steps

1

Quickstart

Create sandbox credentials and embed a test widget in 10 minutes. Go to Quickstart →
2

Widget integration

Production embed patterns for Web Component, React, and iframe. Widget overview →
3

Telegram

Link your group from the dashboard and run /collect. Telegram overview →