Project Details

From clicks to insights

Unpack the best time to buy on Zepto

As a consumer, gain useful insights regarding the changes of prices and schedule your purchase when the prices are low
lady

Loading...

Weather Impact Analysis

WeatherAvg PriceCount

Inspiration

As a budget-conscious bachelor, I've become increasingly aware of price fluctuations in quick commerce apps. My friends and I have observed that prices for certain items seem to change throughout the day, suggesting there might be an optimal time to purchase when prices are at their lowest.

This phenomenon isn't unique; airlines have long used sophisticated algorithms to maximize revenue per customer. It's likely that quick commerce companies employ similar strategies. This realization led me to ponder several questions:

  1. Do these apps display different prices for iPhone users compared to Android users for the same item?
  2. Are price variations based solely on product availability, or do other factors come into play, such as peak hours around meal times?
  3. Is there a specific time of day when prices tend to be at their lowest ?

Driven by curiosity, I initiated a project to investigate these questions. While I couldn't find answers to everything, tracking price histories provided valuable insights into the pricing strategies of quick commerce platforms.

About Me

My name is Devansh, and I am a Frontend Engineer who graduated from IIT Patna in 2023. My professional experience includes working as an analyst at Junglee Games for one year.

I have a strong passion for frontend development and enjoy working in this field. At present, I am seeking opportunities with innovative startups where I can contribute my skills and expertise.

Technical Details

React js

React js

Next.js

Next.js

Firestore

Firestore

Node.js

Node.js

Netlify

Netlify

Tailwindcss

Tailwindcss

Key Features:

  1. Automated Data Crawling: Implemented a robust Node.js backend service that crawls a quick commerce delivery website hourly, capturing real-time pricing data for various products.
  2. Scalable Data Storage: Utilized Firestore to efficiently store and manage large volumes of time-series pricing data, ensuring quick retrieval for analysis.
  3. Advanced Price Analysis: Engineered algorithms to analyze historical price data, identifying patterns such as:
    • Peak pricing periods
    • Lowest price occurrences
    • Optimal purchase timings
    • Price volatility metrics
  4. Responsive Frontend: Crafted an intuitive and visually appealing user interface using React.js and Node.js, providing a seamless experience across devices.
  5. Custom UI Components: Leveraged Tailwind CSS to create a sleek, modern design system with responsive and accessible components.
  6. Interactive Data Visualization: Implemented dynamic charts and graphs to present complex pricing trends in an easily digestible format.