OMM BE
OMM BE is a platform that offers services to improve the experiences, health, and wellness of their clients' collaborators. They wanted a complete redesign and rebuild of their system
My Role:
Full-Stack Developer
General description
The project had some urgency to offer the main functionalities ASAP, and it had four types of users: OMM BE's clients' HR and collaborators, health specialists, and OMM BE's admins. So I developed four web apps and one mobile app in less than one year. However, after this initial development phase, I needed to leave the project.
Techs:
- Back-end
Firebase services such as Authentication and Database, with some functions from Node.js to provide a safe performance without spending a lot
- Front-end
I developed the mobile app with React Native/Expo and the web apps with React, offering a quick and responsive experience on all platforms
- Code management
Git for version control and Bitbucket to manage the repositories
- State management
Redux
- Error monitoring
Sentry to monitor and report errors, sending a notification whenever an error happened, ensuring a quicker fix for them
- Design
Adobe Photoshop
OMM BE Health
The main purpose of the app is to schedule sessions and medical consultations with health professionals, and it's destined for the collaborators of OMM BE's client companies. As inspiration for UI/UX design, I used Airbnb, some ride-sharing apps like Uber, some medical apps like Doctoralia, and some delivery food apps like Ifood. The main challenge of this app was to adapt schedules with different lengths of duration, with the option of the sessions not starting precisely at a specific timetable, accordingly with the location of the service. It offers two possibilities for health services:
- Scheduling with a specialist between over 60 specialties on a specific date in an online or in-person service at the residence, workplace, or specialist clinic
- Requesting an immediate service from a psychologist or a medical generalist
OMM BE Dashboards
These dashboards were destined for three types of users: OMM BE's clients' HR, health specialists, and OMM BE admins. Within the HR dashboard, the client companies can see the data related to the use of the collaborators on the platform, making it easier to view which specialties were the most scheduled by the collaborators and manage the amount of credits accordingly with the collaborator position. The health specialist dashboard allows the specialists to manage their schedules and the services that they want to provide and see the service history.
OMM BE Homepage
The web page shows the services offered by OMM BE, displaying the benefits of contracting with the company, testimonials, blog posts, and a form to register health specialists.