The core must-haves are rider/driver profiles, location services, fare calculation, ride booking, payment integration, review systems, and account management.