Goomi Group
CHALLENGE
Corporate wellness programming provider, The Goomi Group, needed a custom solution to simplify the entire program lifecycle. Their platform needed to coordinate several heavy-duty functions and integrate with insurance brokers.
SOLUTION
The final product enables orgs to easily offer a custom program of wellness classes and workshops based on feedback from employee surveys and other business-specific factors.
RESULTS
The admin and broker/carrier apps help minimize the administrative burden of offering wellness programming so that Goomi’s clients can offer a full calendar of custom wellness support to their employees — with very little effort.
A platform for HR professionals and insurance brokers to design and deliver custom corporate wellness programming.
It’s possible that all of our portfolio is just a series of love notes to and from our clients, and I’ll own that. This one won’t be any different. We love working with Mika; I always look forward to our calls.
Mika founded Goomi Group, which provides corporate wellness programming to companies like Sony Playstation and Bank of America, and through insurance brokers including Aetna and Cigna. Goomi has a national network of vetted professionals who provide a gamut of wellness classes and programming. Through this network, Goomi provides custom solutions for its clients.
CUSTOM ENTERPRISE SOFTWARE
CUSTOM WEB APPLICATION
Integration Enterprise
PRODUCTIVITY APP DEVELOPMENT
CMS AND CRM INTEGRATIONS
With this platform, we made the process of designing and executing a custom wellness program easy, and also added to the offering so that clients can:
With a few clicks, survey their employees to understand what kinds of wellness programming they’re interested in
Get customized suggestions for classes, workshops and teachers based on employee preferences, previous engagement, and seasonal relevance
Every month, get suggested classes and done-for-you blog articles and newsletters based on the month’s theme
Schedule wellness services from the full Goomi menu with an interactive calendar
Invite and remind employees about upcoming classes and workshops
See employee engagement and satisfaction with each class or program offered
Get full access to on-demand, pre-recorded classes and workshops
Pay ad hoc for services or add credits to their account
This platform is exciting because it allows companies to provide high-quality wellness classes and workshops, articles, and newsletters, with very little effort or time. It’s a great solution. We’re proud of it.
Enterprise Web App Development; Social Media Web App Development; Productivity App Development
What we delivered
DESIGN
Designed easy-to-use and on-brand user experience for the sign-up, login, and reset password process, booking flow, content, stats, and users management, as well as profile, credits, coupons, and subscription management
UX/UI design for the sign-up form for Clients, Brokers, and Carriers on web
UX/UI design for Administrative, Client, and Broker/Carrier apps for web
Continuous iteration and design of new features
DEVELOPMENT
Iterative, agile development process with a focus on fast releases to bring solutions and new features live for customers as quickly as possible
Team of two developers focusing on the web front- and backend
Dedicated Quality Assurance (QA) Specialist
Dedicated Project Manager
Continuous iteration and development of new features
FRONTEND TECH STACK
Angular 13 // framework
NgRx // store
RxJs // stream processing
Angular Calendar // event scheduling
Angular Material, CDK, Ngx // UI components
Lodash // utility library
Moment & Moment timezone // date processing & manipulation
Cropper JS // picture processing
Swiper JS // swipe-based navigation
IMask // input masking
Stripe // payments
BACKEND TECH STACK
MongoDB (+ Mongoose) // mongoose - ODM
Stripe // payments
Nest.js
Redis (Caching)
AWS s3 (Storage)
Swagger
OTHER
Monday.com API
WordPress API
SurveyMonkey API
Mailgun
CORE FEATURES
Sign-Up form: Data verification and safe storage, custom billing system, discount code, free trial capabilities, email verification, and web optimization
Admin App: Manage all administrative functions of the platform, including active/pending/expired members’ accounts, applying trial periods, coupons, and credits, managing users’ events and bookings, wellness offerings, content library, and promotion coupons; real-time content management; up-to-date stats overview and management; personalization of platform members’ events and content recommendations for each month and their real-time updates
Client App: booking classes; viewing and managing personal bookings; viewing events and content recommendations for each month; inviting Brokers/Carriers to join personal Company; viewing personal engagement and on-demand stats; access to downloadable PDFs and personal WordPress profile; viewing, searching, and filtering Wellness Offerings; sending surveys and viewing surveys’ results; viewing, searching, and filtering Content Library pulled from WordPress; email communications from Goomi Group Platform; viewing, editing and updating personal profile details, including: General information, Password, Company details, Personal received/sent invitations, Credits balance, Subscription plan details, Payment methods, Payment history
Broker/Carrier App: Adding clients and invitations management; management of clients’ details; booking classes for clients and managing their bookings; viewing events and content recommendations for each month for clients; viewing and searching each client’s engagement and on-demand stats; access to downloadable PDFs and personal WordPress profile; viewing, searching, filtering, and sharing wellness offerings with clients; sending surveys and viewing surveys’ results per each client; viewing, searching, filtering, and sharing with clients Content Library pulled from WordPress; email communications from Goomi Group Platform; viewing, editing and updating personal profile details, including: general information, password, personal received/sent invitations, credits balance, subscription plan details, payment methods, payment history
Data security: Utilization of security best practices for server and database
Custom integration with Monday.com flexible customizable work management software
Custom integration with SurveyMonkey online survey software
Custom integration with WordPress content management system