Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Sentinel AI - Reputation Intelligence Platform

Sentinel AI is a modular, scalable platform for brand reputation monitoring and sentiment analysis.

Features

  • Multi-Source Dashboard: Real-time visualization of sentiment across Twitter, Google, and Web.
  • Alert Engine: Visual notifications for high negative sentiment risk.
  • Competitive Benchmarking: Compare your brand against competitors.
  • AI Insights: Automated summaries of sentiment drivers (mocked).
  • Multi-tenant Architecture: Support for multiple clients on the same infrastructure.

Tech Stack

  • Frontend: React, Tailwind CSS, Tremor, Lucide React, Axios.
  • Backend: Node.js, Fastify, In-memory DB (mocking Supabase).

Getting Started

Backend

  1. cd backend
  2. npm install
  3. npm start (Runs on port 3001)

Frontend

  1. cd frontend
  2. npm install --legacy-peer-deps
  3. npm run dev

API Integration (n8n)

The platform exposes a POST endpoint at http://localhost:3001/api/mentions. Expected JSON structure:

{
  "source": "Twitter",
  "content": "Comment content here",
  "sentiment_score": 0.85,
  "author": "@username",
  "timestamp": "2026-02-07T12:00:00Z"
}

Include header X-Tenant-ID: tenant-1 to associate data with your account.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages