SentraFlow is an AI-powered feedback automation platform that helps organizations analyze, prioritize, and manage customer feedback efficiently. By leveraging Large Language Models (LLMs), sentiment analysis, and intelligent workflow automation, SentraFlow transforms raw feedback into actionable insights while ensuring critical issues are addressed first.
- 🤖 AI-powered sentiment analysis using Gemini API
- 📊 Emotion-based feedback classification and prioritization
- ⚡ Intelligent priority queue for processing urgent feedback first
- 💬 Context-aware AI-generated responses
- 📈 Real-time feedback monitoring dashboard
- 🔍 Search and filter feedback efficiently
- 🔐 Secure authentication and role-based access
- 📱 Responsive and modern user interface
- React
- Tailwind CSS
- Axios
- Node.js
- Express.js
- NeonDB (PostgreSQL)
- Prisma ORM
- Redis
- Gemini API
- Git
- GitHub
- Postman
git clone https://github.com/yourusername/sentraflow.git
cd sentraflownpm installCreate a .env file in the project root.
PORT=5000
DATABASE_URL=
REDIS_URL=
GEMINI_API_KEY=
JWT_SECRET=npm run dev- AI-powered sentiment analysis
- Intelligent feedback prioritization
- Automated response generation
- Real-time dashboard
- Secure authentication
- RESTful APIs
- Scalable backend architecture
- Responsive UI
- Multi-language feedback support
- Team collaboration and assignments
- Email & Slack notifications
- Analytics dashboard
- AI-powered trend detection
- Custom AI models
- Export reports (PDF/CSV)
- Multi-organization support
This project is licensed under the MIT License.
Jayesh Sharma
- GitHub: https://github.com/Jayesh-git10