Is this sentence grammatically correct?

Technology has truly helped simplify lives, from online banking, accessing information, to scheduling ones’ time.

Yes, it's correct.