A powerful storm is expected to hammer parts of the West Coast for the next 24 to 48 hours before it threatens other areas.