Clamora: Mind Wellness, Anytime, Anywhere
Clamora is a mental wellness web app offering offline access, AI-driven therapy, and interactive self-help tools ensuring private, stigma-free, and accessible mental health support anytime.
Created on 2nd March 2025
•
Clamora: Mind Wellness, Anytime, Anywhere
Clamora is a mental wellness web app offering offline access, AI-driven therapy, and interactive self-help tools ensuring private, stigma-free, and accessible mental health support anytime.
The problem Clamora: Mind Wellness, Anytime, Anywhere solves
Clamora is designed to make mental wellness accessible, private, and engaging.
Here's how it helps:
🌿 Stress & Anxiety Relief
Access guided breathing exercises, mindfulness techniques, and stress-relief activities anytime.
No need for expensive therapy sessions—Clamora provides self-help tools on demand.
đź“– Personalized Mental Health Support
AI-powered therapy recommendations based on your mood and emotional state.
No complex sign-ups—instant access to resources without sharing personal data.
📱 Works Anytime, Anywhere (Offline Support)
No internet? No problem! Clamora works offline as a Progressive Web App (PWA).
Unlike other apps, you don’t need constant connectivity to access journals, exercises, or meditation guides.
đź”’ Private & Judgment-Free Space
No social profiles, no tracking—100% anonymous support.
Feel safe exploring your mental health journey without stigma.
🚀 Makes Mental Wellness Easier & More Accessible
No subscriptions required to get started—free essential features available.
A simple, engaging UI ensures anyone can use it without feeling overwhelmed.
Clamora is your pocket-friendly, always-available mental health companion.
Challenges we ran into
Issue: service worker not caching properly-
While implementing offline support for Clamora, we encountered an issue where the service worker wasn’t caching files correctly. This caused the app to fail in offline mode, preventing users from accessing therapy exercises without an internet connection.
Root cause-
After debugging, we realized that:
The cache storage limit was being exceeded due to large assets.
The service worker was not updating properly when new content was deployed.
Some essential files were being excluded from caching in the service worker script.
Solution
To fix this, we:
Optimized file caching by storing only necessary assets (CSS, JavaScript, key images) and using efficient compression.
Implemented a cache versioning system to force updates when new content was available.
Fixed the cache strategy using a "cache-first" approach for static files and a "network-first" approach for dynamic content.
Manually updated the service worker to clear old caches when a new version was deployed.
Tracks Applied (1)
Polygon Track
Polygon
