Skip to contentSkip to content
Verified credentials. On-chain. Forever.Learn more
Ewance
Sign in
Cover image for Designing a Dynamic Pricing Engine for a Ride-Hailing Startup
Code

Designing a Dynamic Pricing Engine for a Ride-Hailing Startup

FreeVerified credential3 weeksAdvanced

Overview

What this challenge is about.

Design a dynamic pricing algorithm for a ride-hailing startup using Python and pandas. Present your results and earn a verifiable certificate.

The scenario

CityGo is a 2-year-old startup with 30 employees, operating in a city of 500k. They have 200 drivers and face price-sensitive customers. They need a data-driven pricing model to compete.

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

The Brief

What you'll do, and what you'll demonstrate.

How can CityGo implement a dynamic pricing strategy that maximizes revenue without significantly increasing customer wait times?

Earning criteria — what you'll demonstrate

  • Write a Python simulation that models a real-time system with time intervals
  • Apply data structures (DataFrames) to manage time-series data
  • Implement a business rule (dynamic pricing formula) and evaluate its impact
  • Collaborate in a team to divide tasks and integrate code modules
  • Communicate technical results to a non-technical audience via slides

Program Fit

Where this fits in your program.

Sharpens the same skills your degree expects you to demonstrate.

Programming for Business Applications

Bachelor · Data

Strong alignment

This challenge maps to Programming for Business Applications at the Bachelor level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.

One more thing

You can put a credential on your CV by Friday.