Transform insecurity into confidence by making courage-building feel safe, magical, and achievable.
We realized that insecurity isn't just self-doubt — it's being trapped in your comfort zone, paralyzed by fear of judgment, failure, and the unknown.
Most people live with chronic insecurity because they never practice being brave.
That’s where UnZone was born — a mental wellness platform designed to help users transform insecurity into confidence through safe, engaging, and empowering AI-guided experiences.
UnZone is a mental wellness web app that tackles insecurity at its root using AI and machine learning. It guides users through personalized confidence-building challenges in a safe, gamified environment.
🌿 Virtual Courage Garden
Watch your confidence grow — every completed challenge blooms into garden elements like flowers, trees, or stars.
🎯 Insecurity-Targeted Challenges
Custom challenges based on your fear areas, generated by Spring Boot + ML models trained on real-world confidence data.
🤖 AI Confidence Coach
Integrated with Google’s Gemini API for personalized support during episodes of imposter syndrome or anxiety.
🪙 Confidence Rituals
A calming space where users can turn negative self-talk into positive affirmations through our magical pond mechanic.
🏆 Security Through Community
Find others battling the same insecurities, share progress, and build bonds in a safe and supportive ecosystem.
📱 Safe Space Design
Crafted to feel gentle and inspiring, our UI makes vulnerability feel natural and growth feel exciting.
- Java Spring Boot — REST API + ML integration for challenge generation
- Machine Learning — Models trained on emotional health data
- Firebase — Real-time database & authentication
- Google Gemini API — Real-time AI-powered conversation and emotional support
- React + TypeScript — Type-safe, robust frontend
- Tailwind CSS — Responsive, utility-first styling
- Web Audio API — For immersive sound and audio feedback
- PWA (Progressive Web App) — Mobile-first installable experience
- 🧠 Personalized AI coaching
- 🌱 3D interactive garden with animated elements
- 🔊 Immersive audio-enhanced experiences
- 🌍 Cross-platform responsive design
- 🎖 Real-time community leaderboard
- Node.js v18+
- Java 11+
- Firebase Account
- Google Gemini API Key
- Clone the repository
git clone https://github.com/yourusername/unzone.git cd unzone
Install dependencies
npm install
Configure environment
Create a .env file and include your Firebase credentials and Gemini API key.
Run the development server
```bash
npm run dev