About the Project: FeedbaQR
Inspiration
As a vending machine company owner, I constantly sought ways to improve my service and understand my customers’ needs. Traditional feedback methods were cumbersome and rarely used. I wanted a simple, modern solution—something as easy as scanning a QR code. That’s why I created FeedbaQR: to make it effortless for customers to share their thoughts, and for businesses to collect actionable feedback.
What It Does
FeedbaQR lets you generate QR codes that can be placed on any object—vending machines, kiosks, products, or even posters. When scanned, customers are taken directly to a feedback form tailored to that object, making it easy to gather insights exactly where they matter most.
How We Built It
- Initial Build: The project started on Bolt.new, which provided a rapid prototyping environment.
- Continued Development: After reaching Bolt’s token limit, the project was exported to Cursor for further development and refinement.
- Tech Stack:
- Frontend: React (with TypeScript), Konva for canvas editing
- Backend: Supabase (Postgres, Auth, Storage, Edge Functions)
- Payments: Stripe integration for subscription management
- Email: Resend for transactional emails
- Frontend: React (with TypeScript), Konva for canvas editing
Challenges We Ran Into
- Loader Issues: We encountered problems with loaders and state management when navigating between pages, which required careful debugging and UI tweaks.
- Webhooks: Supabase webhooks didn’t always trigger as expected, especially for subscription and trial expiration events, leading to some creative workarounds.
Accomplishments That We’re Proud Of
- Built a nearly production-ready feedback platform in a short time(4 weeks)
- Successfully set up and integrated Supabase for authentication, database, and storage
- Implemented Stripe for seamless subscription payments
- Integrated Resend for reliable email notifications
What We Learned
This project was a crash course in building full-stack SaaS products. From database design to payment processing, every step was a learning experience. Leveraging AI assistance made it possible to overcome roadblocks quickly and focus on delivering value.
What’s Next for FeedbaQR
- Design & Print Flow: We plan to implement a streamlined design and print workflow, integrating with third-party printing services so users can order custom QR code stickers directly from the platform.
- More Integrations: Expanding feedback analytics and offering more integrations with business tools.
FeedbaQR is just getting started, and we’re excited to see how it can help businesses everywhere connect with their customers in smarter ways!
Built With
- account-deletion)-stripe-?-payment-processing-and-subscription-management-resend-?-transactional-email-delivery-(e.g.
- bolt
- company-logos
- cursor
- docker
- konva
- lucide
- password-reset
- qrcode
- react
- resend
- sticker-designs)-edge-functions-?-serverless-backend-logic-(e.g.
- stripe
- supabase
- tailwind
- trial-expiration
- vercel
- vite
Log in or sign up for Devpost to join the conversation.