Logo Lanfrica

tad12e/Netsager

Domaine:

socioeconomic

Type de record:

software
Créateur:
tad
Hôte:
🇪🇹 Fetari (ፈጣሪ) — An AI-powered product comparison platform that ranks sellers across Ethiopian marketplaces like Jiji, Shega, and more. Built with Django, React, and Claude API. # 🇪🇹 EthioCompare - Smart Price Comparison Engine EthioCompare is a modern, high-performance web platform designed to aggregate, scrape, and compare product listings from popular online marketplaces in Ethiopia (such as Jiji, Shega, and local retail stores). It ranks listings and evaluates sellers to help users make smart shopping decisions. --- ## 📂 Project Architecture ```text ethiocompare/ │ ├── backend/ # Django REST Framework backend │ ├── config/ # Main settings, URLs, WSGI, and ASGI │ ├── apps/ # Modular backend applications │ │ ├── users/ # Authentication, user roles, profile management │ │ ├── products/ # Product and category catalog models │ │ ├── sellers/ # Seller profiles, verification scoring, and reviews │ │ ├── listings/ # Scraped marketplace listing indexer │ │ ├── scraper/ # Scraper engine (Jiji, Shega, etc.) │ │ ├── search/ # Search index, ranking, and filtration rules │ │ └── alerts/ # Price tracking and email/SMS alerts system │ ├── requirements.txt # Python dependencies list │ └── manage.py # Django administrative utility │ ├── frontend/ # React.js SPA (Vite Dev Server) │ ├── src/ │ │ ├── pages/ # Pages (Home, Search, Product Details, Profiles) │ │ ├── components/ # Reusable components (SearchBar, SellerCard, RankBadge) │ │ ├── api/ # API clients (Axios connection to Django REST) │ │ └── store/ # Global contexts (Authentication state, UI settings) │ ├── package.json # Frontend Node dependencies and build scripts │ └── vite.config.js # Vite configuration settings │ └── README.md # System overview and developer instructions ``` --- ## 🚀 Quick Start Guide ### 1. Prerequisites Make sure you have **WSL** (Windows Subsystem for Linux), **Python 3.12+**, …

Languages