Case Study

FeatWiz

FeatWiz is an AI-driven assistant that answers user questions about products and services, then analyzes those queries to suggest actionable features and improvements, helping businesses build user-centric solutions.

AI chatbotSelf-initiated
FeatWiz's cover image

Key metric

24/7

AI Feedback Collection

Outcome

Turned user conversations into prioritized feature recommendations with real-time usage controls.

Tools

TypeScriptNext.jsMistral AILemon SqueezyMongoDB

Contributions

  • Frontend development
  • Backend development
  • Mistral AI integration

Challenges

A key challenge was designing a conversational and analytical engine that answers user inquiries and suggests features and improvements to the website owner.

Another challenge was implementing fair usage controls for external AI APIs while maintaining smooth, real-time interactions for multiple simultaneous users.

Solutions

I leveraged Mistral AI to process user queries and generate feature suggestions, ensuring responses are contextually relevant and human-like.

I implemented Upstash Redis for a scalable queue, enforcing rate limits and fair usage without degrading the user experience.

I used Next.js with Prisma and MongoDB for data persistence, and NextAuth for secure user authentication and project protection.

Notable features

  • Chatbot that answers questions and gathers user feedback
  • AI-driven recommendations for new features and improvements based on aggregated user queries
  • Transparent, usage-based billing—no subscriptions; pay only for the chats used
  • Dashboard for tracking chat counts, user engagement, and feature report
  • Automated, scheduled reports summarizing popular user requests and improvement opportunities

1 / 11

Let's Work Together

Have an exciting
project?

I'm open to freelance opportunities and interesting collaborations. Let's have a quick chat to see if we're a good fit.

We use cookies to personalize your site experience.