SShortSingh.
Back to feed

Analyst Builds Excel Dashboard to Decode Jumia Product Pricing and Review Trends

0
·1 views

A data analytics student used a Jumia products dataset to build an interactive Excel dashboard aimed at uncovering patterns in pricing, discounts, ratings, and customer reviews. The project began with thorough data cleaning, which involved removing duplicates, standardizing price formats, and handling missing values across key columns. Calculated fields such as discount amount were added, and correlation analysis was applied to examine relationships between variables like discount levels and review counts. PivotTables and charts were then created to categorize products by rating, price, and discount tiers, culminating in a filterable dashboard with slicers for dynamic exploration. The project served as a hands-on exercise in core analytics skills including Excel formulas, PivotTables, and dashboard design.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Developer builds GeoPulse API for fast city autocomplete with 800,000+ global locations

A developer has built GeoPulse, a city search API covering over 800,000 populated places worldwide, designed to address the limitations of existing public location services such as strict rate limits and high latency. The API combines GeoNames records with Wikidata entities to provide city search, radius lookups, and administrative hierarchies including coordinates, timezones, and elevation data. A tutorial published on DEV Community demonstrates how to implement a debounced city autocomplete input in vanilla JavaScript using the GeoPulse endpoint hosted on RapidAPI. The implementation waits 250 milliseconds after a user stops typing before firing a request, returning results sorted by population so major cities appear first. The guide also covers radius-based distance queries, making it suited for use cases like address forms, shipping calculators, and travel applications.

0
ProgrammingDEV Community ·

Engineer Builds Zero-Cost 9-Platform Video Downloader Using Serverless Edge Stack

A software engineer has developed and launched SDOWNLOADER, a free video downloading tool that supports nine platforms including Twitter and Reddit, built entirely on a zero-dollar infrastructure budget. The system uses a five-layer decoupled architecture spanning Cloudflare Pages, Cloudflare Workers, Supabase PostgreSQL, a custom ARM-based transcode worker, and Backblaze B2 storage. A key technical challenge solved was Reddit's DASH streaming format, where separate audio and video streams are fetched simultaneously and multiplexed into a single HD MP4 file. The tool is designed with no popunder ads or deceptive redirects, which the developer says is possible because the serverless edge setup eliminates traditional cloud server costs. The project is currently live at sdownloader.online, with source code expected to be open-sourced after ongoing security audits and documentation are completed.

0
ProgrammingDEV Community ·

Open-Source Tool Uses Wikipedia's AI Writing Guide to Flag AI-Like Text

A developer has built an open-source self-editing tool called Writ, based on Wikipedia's community guide 'Signs of AI Writing.' Wikipedia editors compiled the guide after months of analysing submissions to identify patterns common in AI-generated text. The tool flags overused stock vocabulary such as 'delve,' 'tapestry,' and 'seamless' that frequently appear in AI output. Writ is publicly available on GitHub, where the developer is inviting community feedback and contributions to improve its checklist.

0
ProgrammingDEV Community ·

How AI Agents Can Generate Structured, Actionable Meeting Records

AI agents can convert raw meeting transcripts into structured follow-up documents that go beyond simple summaries, capturing decisions, action items, open questions, and unresolved details. A useful meeting record answers the questions people ask after a meeting ends — what was decided, who is responsible, and by when — rather than merely describing what was discussed. The output is most reliable when requests are specific, including meeting goals, attendee names, agenda topics, and technical terms that transcription tools may misinterpret. Each category of information serves a distinct purpose: decisions must be stated as facts, action items need a clear owner and deadline, and uncertain details should be flagged to prevent planning errors. A human review before distribution remains essential, as AI-generated summaries can occasionally misrepresent key decisions.