Skip to content

devsoumikpal/RelaxMeditationApp

Repository files navigation

🌿 Relax Meditation App

A soothing and modern Android meditation app built using Jetpack Compose, designed to help users relax, focus, and breathe better.
Includes meditation sounds, guided breathing exercises, a fullscreen YouTube player, and a sleek Material 3 UI.


📸 Screenshots

Replace the images below with your real screenshots.

Dashboard Meditation Player Breathing Exercise
Dashboard Player Breathing
Profile Screen Meditation Library Fullscreen YouTube
Profile Library YouTube

✨ Features

🎧 Relaxing Meditation Sounds

  • High-quality nature sounds (Rain, Forest, Ocean, Wind, Thunder)
  • Audio streaming via Cloudinary
  • Built-in Music Player (ExoPlayer)
  • Background playback
  • Play, Pause, Forward, Backward, Loop, Seek

🌬 Guided Breathing Exercises

  • Beautiful breathing cards
  • Step-by-step animations
  • YouTube fullscreen playback for exercise videos

🏠 Personalized Dashboard

  • Dynamic greeting (Good Morning/Afternoon/Evening)
  • Daily affirmation card
  • Recommended meditation section
  • Categories section
  • Meditation Library
  • Breathing Exercise section

📱 Modern UI / UX

  • 100% Jetpack Compose
  • Material 3 Design
  • Smooth animations
  • Adaptive layouts
  • White & clean minimal design
  • Fullscreen YouTube player

👤 Profile & Settings

  • Profile details card
  • Edit name & phone via dialog popup
  • Preferences section
  • Support section
  • Clean, organized settings screen

🛠 Tech Stack

Frontend

  • Jetpack Compose
  • Material 3
  • Navigation Compose
  • Coil (Image loading)
  • Accompanist (System UI Controller)
  • FlowRow (Accompanist)

Media

  • ExoPlayer (Audio)
  • YouTube Android Player API (Video)

Backend / Data

  • Cloudinary (Audio hosting)
  • DataStore (Preferences storage)
  • ViewModel + StateFlow

Architecture

  • MVVM
  • Repository Pattern
  • Unidirectional Data Flow (UDF)

💼 Buy the Source Code

Interested in using this project for your own app or learning?
You can buy the full source code with commercial usage rights.

📩 Contact to Purchase:

You will get:

  • Full source code
  • Setup guidance
  • Optional paid customization
  • Commercial license

❤️ Sponsor & Support My Work

If this project inspires you, consider supporting my work:

Your support encourages me to build more apps!


🔒 Project Usage & Restrictions

This project is shared publicly for portfolio, learning, and demonstration purposes only.

❌ Not allowed:

  • Copying or cloning the source code
  • Reusing in personal or commercial projects
  • Redistributing or modifying
  • Publishing as your own work

✔ Allowed:

  • Viewing the code for inspiration
  • Showing the project to recruiters
  • Contacting me to buy the source code

Unauthorized use will be considered a violation of rights.

If you wish to reference this project in your own work, please give proper credit and do not replicate the full implementation.

About

RelaxMeditationApp — A modern Android meditation and breathing app built with Jetpack Compose, featuring calming sounds, guided breathing exercises, YouTube fullscreen sessions, and a clean Material 3 UI. Includes a music player with ExoPlayer, personalized dashboard, profile settings, categories, and smooth navigation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages