35 Online platform for eyecare information, the availability of solutions, and compliance with physician recommended protocols; Online retail store services, featuring eyecare products of others; online platform for medical care providers, namely, providing a forum on which providers can engage with patients, monitor compliance, advertise and sell products, orders are managed, products are fulfilled, and billing and reporting is handled by the platform