Skip to content

RiddhRam/SpecGauge

Repository files navigation

SpecGauge

SpecGauge was a product comparison and price-forecasting web app that helped users compare cars, phones, electronics, and other products side-by-side using scraped specification data and projected future pricing.

The project also grew into a content-driven product experiment through @SpecGauge on Instagram, reaching 20,000+ followers through short-form videos generated with a custom video automation pipeline.

Links

Demo

SpecGauge.Demo.mp4

Features

  • Side-by-side product comparison interface for cars, phones, electronics, and other products
  • Future price forecasting tool for estimating long-term product value trends
  • Web-scraped product specification database
  • Firebase/Firestore-backed data storage and retrieval
  • Interactive charts and visualizations for price projections
  • Search and comparison flows for browsing large product datasets
  • Compressed JSON/data tooling for handling large scraped datasets efficiently
  • Social media growth pipeline connected to product-generated short-form content
  • Custom short-form video automator used to generate viral comparison/price prediction videos

Tech Stack

  • Frontend: React, Vite, JavaScript
  • Backend/Database: Firebase, Firestore
  • Data Processing: Custom web scraping pipeline, compressed JSON tooling

Project Highlights

  • Built a full-stack product comparison platform with React, Firebase, and Firestore.
  • Created a custom web scraper to build a structured product specification database.
  • Developed a price forecasting system to visualize projected product value over time.
  • Built a short-form video automation tool that generated comparison and price prediction videos for social media.
  • Grew the SpecGauge Instagram page to 20,000+ followers using automated short-form product content.
  • Designed the project as both a software platform and growth experiment, combining web development, data collection, forecasting, and social media distribution.

Repository Notes

Some features may not work as originally deployed because:

  • Firebase authentication and cloud-saving functionality are deprected
  • Backend logic is stored separately in the SpecGauge-Firebase repository
  • Web scraping and video automation tools are stored in separate repositories
  • The original production environment is no longer maintained

If you would like to use all of the cloud features, start a new firebase project using the backend repo and hook it up.

Running the Project

  1. Clone the repository
  2. Install dependencies:
  3. Start the development server
  4. Open the local Vite URL in your browser.
  5. Restore or replace Firebase configuration if you want backend features to work.

Related Repositories

SpecGauge-Firebase

Backend code and Firebase-related functionality for SpecGauge.

https://github.com/RiddhRam/SpecGauge-Firebase

Web-Scraping

Custom scraping pipeline used to collect and structure product specification data.

https://github.com/RiddhRam/Web-Scraping

Short-Form-Video-Automator

Automation tool used to generate short-form product comparison and price prediction videos for social media growth.

https://github.com/RiddhRam/Short-Form-Video-Automator

About

SpecGauge was a web app used to compare product specifications, and forecast their future prices. SpecGauge is no longer in development. This repository is now public. Some backend features may be deprecated (Firebase API Calls). Known as @SpecGauge on Instagram.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages