Inspiration

As a freelancer and developer, I noticed something frustrating collecting testimonials is always messy. You finish a project the client is happy but asking for feedback feels awkward. Even when they send it you copy-paste it into your portfolio format it manually and update your website again and again.

There was no simple system that: • Collects testimonials professionally. • Stores them in one place. • Makes them publicly shareable. • Automatically syncs them to your own portfolio.

So I decided to build one. A system where you collect once and display everywhere.

What it does

TestimonialHub is a testimonial management platform for freelancers and developers.

It allows users to: • Share a modern submission link with clients. • Collect feedback through an animated, smooth interface. • Manage testimonials from a clean dashboard. • Generate a public profile page to showcase social proof. • Use an API to automatically fetch and display testimonials on their own portfolio. • This removes the need for manual copy-paste, formatting, and repetitive follow-ups.

How we built it

• The project was built as a full-stack web application. • Frontend: Modern UI with smooth animations for better user experience. • Backend: REST API for storing and retrieving testimonials. • Authentication system for secure dashboard access. • Public profile generation system. • API endpoints for developers to fetch testimonials dynamically • Deployed as a live SaaS application The architecture was designed to be modular and scalable so new features (like verification or analytics) can be added later.

Challenges we ran into

One major challenge was designing a flow that feels professional but not complicated. Collecting testimonials sounds simple but: • The form UX must feel premium. • The dashboard must stay clean even with many entries. • The API must be structured and easy to integrate. • Public pages must look good by default. Balancing simplicity and flexibility required multiple iterations. Another challenge was thinking beyond just a form building an ecosystem instead of a single feature.

Accomplishments that we're proud of

• Shipping a fully functional SaaS product • Designing a smooth testimonial submission experience • Building a public profile system • Creating API integration for auto-syncing testimonials • Deploying it live and making it usable in real-world scenarios Most importantly, turning a personal frustration into a working solution.

What we learned

What we learned Through building this project, we learned: • Product design is as important as code • Simplicity requires more thinking than complexity • Shipping > over-optimizing • Social proof is a real problem for freelancers • Small ideas can become structured platforms We also learned that building in public pushes you to think like a product owner not just a developer.

What's next for Untitled

Planned improvements include: • Social verification layers • Improved analytics for testimonial engagement • Customizable public profile themes • Advanced API filtering options • Better onboarding flow The goal is to make testimonial management effortless and professional for freelancers worldwide.

Built With

Share this project:

Updates