WordPress & React.js Web App
Movegeen is a project that focuses primarily on physio/rehab telemedicine and musculoskeletal disorders from the sedentary lifestyle.
We helped them to digitize physio/rehab procedures, implementing a smart web app with an intelligent AI chatbot.
Project Movegeen started with on-site, in-person training sessions both in fitness centers and companies. As the number of clients grew up, there was a need to scale the business online.
The goal was to create a web app for managing the whole physio/rehab procedure remotely. The first step was to create a knowledge base focused on musculoskeletal disorders from the sedentary lifestyle using a blog and AI chatbot technology. The second step was to implement an optimized video gallery. The last step was to develop an online consultancy form and connect with a video-conference technology to provide online training sessions.
The first challenges was to find out and prepare a cost-effective architecture strategy, technologies and plugins to reduce future development expenses.
To meet the UI/UX requirements, the main web page had to be very user-friendly. We had to come up with and implement an easy registration and payment system for premium clients (companies). All the physio/rehab knowledge had to be transformed into digital content (blog and chatbot), to be easily edited and stored.
The video gallery, as a critical part of the project, had to be optimized for smooth video content load. There was a need for a third-party SMTP server integration to ensure that the email communication was not going to end up in clients’ email spam folders. Video training sessions had to be optimized for groups of 2-10 people with the possibility to share content and communicate with clients in real-time.
We developed a cost-effective web application built on a WordPress server and fully customized by React. Most of the use cases were covered by WordPress plugins and tuned up using custom Javascript and CSS code.
The design is very simple, easy to understand, with separated private sections. The knowledge base was built on an IBM chatbot technology that perfectly matches the requirements for the project. In terms of the videos, we implemented and customized a plugin allowing “lazy load” technology for smooth video experience. In terms of written communication, we designed a form integrated with a third-party SMTP server for anti-spam protection. Finally, we used Zoom as a technology for real-time training sessions.