
Develop Embeddable Widgets (Text & Video) like Senja.io
- or -
Post a project like this199
$300
- Posted:
- Proposals: 10
- Remote
- #4387996
- Awarded
12404505107498301176724111913090120935741209784311193042116500371217151212051676
Description
Experience Level: Intermediate
Estimated project duration: 1 - 2 weeks
We are looking for a skilled frontend or full-stack developer to build embeddable testimonial widgets similar to those offered by Senja.io. The goal is to enable users to embed customizable testimonial displays (text, and video) into their own websites via script tags (not iframe)
Key Features Required:
✅ Core Widget Features:
Display user testimonials in card/grid/carousel layout
✅Each Testimonial will have the below data points
Review Title
Review Text
Review Date
Star Rating
Reviewer Name
Reviewer City
Reviewer Country
Reviewer Image
Review Platform
Review Platform Icon
✅Support for:
Text testimonials (in multiple formats) and Video testimonials (hosted via Vimeo, YouTube, or uploaded)
Flash - Floating flashing on bottom left or right corner of your website
Masonry- Embedded on your page, fully customizable
Slider- Embedded slider on your page-
Responsive design (mobile & desktop)
Light and dark mode support (or theme customizability)
✅ Embeddability:
Easy to embed via a or tag
Load dynamically from a backend endpoint or static JSON file
Customization via script options or parameters (e.g. layout, theme, autoplay)
✅ Backend (optional but preferred):
Admin dashboard to manage testimonials (CRUD functionality)
Media upload functionality (video/audio)
Option to import testimonials via CSV or API
Technical Preferences:
Frontend: React / Vue / Vanilla JS (lightweight preferred)
Backend (if needed): Node.js / Firebase / Supabase / Django
Styling: Tailwind CSS or plain CSS (modular/scalable)
Hosting: Should work with Netlify/Vercel-compatible deployment
Clean, well-documented code
Deliverables:
Fully functional widget system
Codebase hosted on GitHub (or similar)
Deployment-ready widget embed code
Documentation for integration
Bonus Points For:
Experience with embedded script SDKs
Previous projects with fast loading widgets in audio and video
Demo/test site showcasing widgets
Please Include in Your Proposal:
Relevant work samples or portfolio links
Estimated timeline and budget
Preferred stack/approach
Any questions you have about the requirements
Key Features Required:
✅ Core Widget Features:
Display user testimonials in card/grid/carousel layout
✅Each Testimonial will have the below data points
Review Title
Review Text
Review Date
Star Rating
Reviewer Name
Reviewer City
Reviewer Country
Reviewer Image
Review Platform
Review Platform Icon
✅Support for:
Text testimonials (in multiple formats) and Video testimonials (hosted via Vimeo, YouTube, or uploaded)
Flash - Floating flashing on bottom left or right corner of your website
Masonry- Embedded on your page, fully customizable
Slider- Embedded slider on your page-
Responsive design (mobile & desktop)
Light and dark mode support (or theme customizability)
✅ Embeddability:
Easy to embed via a or tag
Load dynamically from a backend endpoint or static JSON file
Customization via script options or parameters (e.g. layout, theme, autoplay)
✅ Backend (optional but preferred):
Admin dashboard to manage testimonials (CRUD functionality)
Media upload functionality (video/audio)
Option to import testimonials via CSV or API
Technical Preferences:
Frontend: React / Vue / Vanilla JS (lightweight preferred)
Backend (if needed): Node.js / Firebase / Supabase / Django
Styling: Tailwind CSS or plain CSS (modular/scalable)
Hosting: Should work with Netlify/Vercel-compatible deployment
Clean, well-documented code
Deliverables:
Fully functional widget system
Codebase hosted on GitHub (or similar)
Deployment-ready widget embed code
Documentation for integration
Bonus Points For:
Experience with embedded script SDKs
Previous projects with fast loading widgets in audio and video
Demo/test site showcasing widgets
Please Include in Your Proposal:
Relevant work samples or portfolio links
Estimated timeline and budget
Preferred stack/approach
Any questions you have about the requirements
Steve I.
100% (73)Projects Completed
48
Freelancers worked with
43
Projects awarded
15%
Last project
9 Dec 2025
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies