Skip to content

vicante-web-designs/ReviewHub

Repository files navigation

ReviewHub – Testimonial Collector & Showcase

🎯 A mini app that collects and displays customer testimonials for small businesses.

🚀 Features

  • Add new testimonials with name, message, and image
  • Data saved in localStorage (no backend needed)
  • Mobile responsive layout with TailwindCSS
  • Star ratings and delete button
  • Light and dark mode support
  • Instant preview of uploaded images

🧠 Tech Used

  • HTML, TailwindCSS, Vanilla JavaScript, localStorage
  • Responsive design principles
  • Modern ES6+ JavaScript features

📸 Screenshots

Screenshot

Example of the main dashboard showing testimonials and the add form.

🔗 Live Demo

👉 Click here to view

📂 How to Use

  1. Clone the repository
git clone https://github.com/yourusername/reviewhub.git
cd reviewhub
  1. Open index.html in your browser
  • No build step required.
  • Works offline after first load.
  1. Add, edit, or delete testimonials
  • Fill in the form with name, message, and (optionally) an image.
  • Click the star rating to set the score.
  • Use the edit and delete buttons to manage entries.

🛠️ Customization

  • Change theme: Toggle between light and dark mode from the UI.
  • Update styles: Modify index.css or Tailwind config for branding.
  • Persistence: All testimonials are stored in your browser’s localStorage.

🤝 Contributing

Contributions are welcome! Please open an issue or submit a pull request for improvements or bug fixes.

🙋 FAQ

Q: Is there a backend?
A: No, all data is stored locally in your browser.

Q: Can I deploy this?
A: Yes! You can host it on Vercel, Netlify, GitHub Pages, or any static hosting provider.

Q: How do I reset testimonials?
A: Clear your browser’s localStorage for the site.


Made with ❤️ for small businesses and indie makers.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published