💡 What Inspired Me As a recent computer science graduate and a solo founder, I’ve always been fascinated by how businesses handle feedback. While working on multiple freelance and startup projects, I noticed a recurring issue — feedback was everywhere, but insights were nowhere.
Most companies collect feedback, but:
They don’t analyze it at scale
Urgent issues get buried
And actionable insights are missed
That’s what inspired me to build Pulsly — a SaaS platform that turns raw feedback into clear, actionable insights using AI.
🚀 What I Built Pulsly is an AI-powered feedback intelligence tool that allows users to:
Upload .csv or .txt feedback files
Automatically analyze sentiment, trends, and issues
Generate recommendations to improve negative experiences
Detect and flag urgent issues
Collect feedback via shareable links or API integrations
View detailed analytics and export reports
The platform includes:
Dashboard with visual trends
Advanced Analytics Page
Feedback Management Page
API Integration Module
Report Generation and Export
Notification Center
Billing & Subscription Management
User Settings
Demo: https://pulsly.netlify.app/ Test credentials: johnsmilin0@gmail.com / 12345678
🧠 What I Learned Building a complete SaaS product solo taught me:
Backend/API development using Node.js
Frontend development in React and Tailwind CSS
State management, component design, and data flow
Integrating AI for sentiment and intent detection
Handling file parsing and large-scale feedback data
Designing for scalability and usability
⚙️ How I Built It Tech Stack:
Frontend: React.js, Tailwind CSS, Chart.js
Backend: Node.js, Express.js
AI/ML: OpenRouter APIs (GPT-based sentiment + trend extraction)
Database: MongoDB
Hosting: Netlify (frontend), Render (backend in future)
Auth & Security: Custom JWT-based login (demo-only currently)
🧗 Challenges I Faced Working Alone Balancing design, development, and validation without a team was tough, but rewarding.
AI Prompt Tuning Making the AI give useful, structured, and consistent insights from vague feedback required iteration.
Data Parsing & File Handling Building a smooth CSV and TXT parser and handling various edge cases in user-uploaded files took time.
Scalability Decisions Choosing the right architecture for future scale without overengineering was challenging but essential.
🌟 Closing Thoughts This project not only taught me how to ship a real SaaS but also helped me believe in solving problems that matter. I'm proud of what I’ve built so far — and I’m excited to keep learning, scaling, and hopefully bringing Pulsly to life for real users out there.

Log in or sign up for Devpost to join the conversation.