💡 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.

Built With

Share this project:

Updates