Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

MwangiJoseph-25/Kenya-Supermarket-Price-Comparison

Domain:

socioeconomic
Creator:
Mwa
Host:
# Kenya Retail Price Comparison Platform A complete end-to-end data extraction and comparison project that scrapes product prices from major Kenyan supermarkets and provides a dashboard for price comparison. **Active Dashboard:** See prices from Quickmart, Naivas, and Eastmatt side-by-side and find the best deals! --- ## Project Overview This project is an end-to-end solution for: 1. **Data Collection** - Web scrape product data from 3 major Kenyan supermarkets 2. **Data Processing** - Transform and clean data using Python/pandas 3. **Data Storage** - Store processed data in PostgreSQL database 4. **Web rendering** - Present data through an interactive Flask web dashboard ## Architecture ``` ┌─────────────────────────────────────────────┐ │ Web Scraping Layer │ │ (Selenium + BeautifulSoup) │ │ - Quickmart, Naivas, Eastmatt │ └────────────────┬────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────┐ │ Data Processing Layer │ │ (Jupyter Notebook + Pandas) │ │ - Data loading to dataframes │ │ - Data transformation │ │ - Deduplication │ └────────────────┬────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────┐ │ Database Layer │ │ (PostgreSQL) │ │ - Persistent data storage │ │ - Indexing for fast queries | | - Hosted on Aiven cloud | └────────────────┬────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────┐ │ Web Application Layer │ │ (Flask +HTML +CSS + JavaScript) │ │ - REST API endpoints │ │ - Interactive dashboard │ │ - Real-time search │ └─────────────────────────────────────────────┘ ``` --- ## Technologies ### …

Visit

github.com

Similar

Yanmife-source/Price-Comparison-BotPaul-Dwamena/Price-Tool-ComparisonSupermarket food purchases and child nutritional outcomes in Kenya.missmemosunshine-glitch/SA-Grocery-Price-Comparison-ToolKennyRich/Supermarket-DSNpinyulero/freshbasket-supermarket

Yanmife-source/Price-Comparison-Bot

A Telegram bot that scrapes Jumia, Konga and Jiji concurrently to find the cheapest product prices i

Paul-Dwamena/Price-Tool-Comparison

A python webscraper built to compare and analyze prices of goods of stores in Ghana

Supermarket food purchases and child nutritional outcomes in Kenya.

In many developing countries, supermarkets are spreading rapidly at the expense of traditional food

missmemosunshine-glitch/SA-Grocery-Price-Comparison-Tool

AI-powered app for comparing grocery prices and specials across South African supermarkets. AI-powe

KennyRich/Supermarket-DSN

This model was developed for the Data Science Nigeria Pre-Selection Stage

pinyulero/freshbasket-supermarket

FreshBasket Supermarket system for Kampala, Uganda. Handles in-store POS sales, online grocery order