Skip to content

Commit f83dc8e

Browse files
committed
Update README and index.html for improved clarity and user guidance Adaptar enfoque y comunicación para usuarios fuera del mundo tech #12
1 parent 1196841 commit f83dc8e

File tree

2 files changed

+34
-18
lines changed

2 files changed

+34
-18
lines changed

README.md

Lines changed: 31 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,51 @@
1-
# MercadoLibre Price Chart
1+
# Mercadix: Price Analysis for Mercado Libre
22

33
![GitHub repo size](https://img.shields.io/github/repo-size/pyoneerC/mercado-libre-price-chart)
44
![Website](https://img.shields.io/website?url=https%3A%2F%2Fmercado-libre-price-chart.vercel.app)
55
![GitHub License](https://img.shields.io/github/license/pyoneerc/mercado-libre-price-chart)
66

7-
## Description
7+
## What is Mercadix?
88

9-
This project is a web application built with **Flask** that allows users to search for product prices on MercadoLibre and visualize them in a histogram. It uses web scraping to collect price data, the [monedas-api](https://github.com/pyoneerC/monedas-api) (also developed by me) for real-time currency conversion to USD, and **Matplotlib** to generate clean, insightful graphs that illustrate price variability.
9+
Mercadix helps you quickly understand the price landscape for any product on Mercado Libre (Argentina & Brasil). Simply search for an item, and Mercadix generates a clear histogram showing the range of prices currently listed. This allows you to see the minimum, maximum, average, and median prices at a glance, helping you make informed decisions.
10+
11+
**No technical knowledge required!** Just type what you're looking for.
1012

1113
> [!NOTE]
12-
> [Available in all modern browsers!](https://mercado-libre-price-chart.vercel.app)
14+
> [Try it now! Available in all modern browsers!](https://mercado-libre-price-chart.vercel.app)
1315
1416
![App Screenshot](media/price_histogram.png)
1517
![App Demo GIF](media/demonstration.gif)
1618

19+
## Who is this for?
20+
21+
Mercadix is useful for:
22+
23+
* **Small Business Owners & Retailers:** Quickly check competitor pricing or understand the market value of products you sell or plan to sell.
24+
* **Resellers:** Identify potentially underpriced items or gauge the typical selling price for products you want to flip.
25+
* **Informed Consumers:** See if a listed price is a good deal compared to the rest of the market before you buy.
26+
* **Anyone curious about pricing trends** on Mercado Libre.
27+
1728
> [!TIP]
18-
> You can search for any product you'd like using the search bar!
29+
> Want to know the price range for "Smart TV 50 pulgadas"? Just search it!
1930
2031
![iPhone Screenshot](media/iphone.png)
2132

22-
## Features
33+
## Key Features
2334

24-
- **Price Lookup**: Enter the product name and number of pages to scrape on MercadoLibre.
25-
- **Graph Generation**: Displays a histogram of prices, including key statistics like average, median, max, min, and standard deviation.
26-
- **Image Display**: Shows a representative image from the first result directly on the graph.
27-
- **User Interface**: Simple and intuitive interface for entering search parameters and viewing results.
35+
* **Easy Price Lookup:** Enter the product name you want to analyze.
36+
* **Clear Visualizations:** Get an easy-to-understand histogram of prices.
37+
* **Key Price Stats:** Instantly see the average, median, highest, and lowest prices, plus the price variation (standard deviation).
38+
* **Product Image:** See a sample image from the search results.
39+
* **Simple Interface:** Designed for ease of use, no complex setup needed.
2840

2941
> [!TIP]
30-
> You can download the histogram image by clicking the "Download Image" button.
42+
> You can download the generated price graph image by clicking the "Download Image" button.
43+
44+
## How it Works (Simplified)
45+
46+
Mercadix searches Mercado Libre for the product you entered, collects the prices from the listings, and then uses statistical analysis and graphing tools (like Matplotlib) to create the visual price summary. It also uses the [monedas-api](https://github.com/pyoneerC/monedas-api) for optional currency conversion insights (though the primary display is in local currency).
3147

32-
## Installation
48+
## Installation (For Developers)
3349

3450
To run this project on your local machine, follow these steps:
3551

@@ -71,7 +87,7 @@ The application will be available at `http://127.0.0.1:5000`
7187
7288
![Price Histogram](media/chocolate_histogram.png)
7389

74-
## Running Tests
90+
## Running Tests (For Developers)
7591

7692
### Backend Tests
7793
To run backend tests, use the following command:
@@ -91,15 +107,15 @@ To run E2E tests, use the following command:
91107
npx playwright test
92108
```
93109

94-
## Technologies Used
110+
## Technologies Used (For Developers)
95111

96112
- **Flask**: Web framework for Python.
97113
- **Matplotlib**: Library for creating visualizations.
98114
- **BeautifulSoup**: Library for parsing HTML and extracting data.
99115
- **Requests**: HTTP library for sending and receiving data.
100116
- **NumPy**: Library for numerical computing in Python.
101117

102-
## Flow Diagram
118+
## Flow Diagram (Technical)
103119

104120
![Flow Diagram](media/diagrama.png)
105121

templates/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -155,13 +155,13 @@ <h1 class="text-3xl font-bold text-gray-800 mb-6 text-center">Mercadix</h1>
155155
<!-- Explanation -->
156156
<div class="mt-6 p-4 bg-blue-50 border-l-4 border-blue-500 rounded-md">
157157
<p class="text-gray-700 text-center">
158-
Escribí el nombre de un producto y
158+
¿Querés saber cuánto cuesta algo en Mercado Libre? Escribí el nombre del producto (ej: "zapatillas deportivas talle 42", "taladro percutor 18v").
159159
<a href="https://mercadix.maxcomperatore.com/show_plot?item=ps4&number_of_pages=1"
160160
target="_blank"
161161
class="text-blue-600 font-medium hover:underline">
162-
Mercadix te muestra en segundos
162+
Mercadix te muestra al instante
163163
</a>
164-
cuánto se está pagando por eso en Mercado Libre. Vas a ver un gráfico con los precios más bajos, más altos y la media, para saber si vale la pena o no comprarlo.
164+
un gráfico simple con el rango de precios: el más bajo, el más alto y el promedio. Ideal para comparar precios, chequear a la competencia o simplemente ver si es una buena oferta.
165165
</p>
166166
</div>
167167

0 commit comments

Comments
 (0)