Skip to content

Krystofr/MeditationAppUI

Repository files navigation

Sleep & Meditation App UI (Jetpack Compose)

A clean and modern meditation and sleep app UI built entirely using Jetpack Compose.
This project showcases a calm, user-friendly interface designed to explore wellness categories like sleep meditation, calming sounds, and daily reflections.

✨ Features

  • Elegant Home screen with greeting and motivational text
  • Interactive cards for:
    • Sleep Meditation
    • Tips for Sleeping
    • Night Island Audio
    • Calming Sounds
  • Reusable bottom navigation bar
  • Category chips (Sweet Sleep, Insomnia, Depression)
  • Custom “Daily Thought” banner card with play action
  • Beautiful gradient wave backgrounds drawn using Path and Canvas

🎨 Custom Drawing with Path API

Each feature card background includes a soft wave pattern drawn manually using Compose’s Path interface and Canvas. This gives the UI a distinct and dynamic feel without relying on images or static assets.

🧪 Tech Stack

  • Jetpack Compose
  • Kotlin
  • Material 3
  • Canvas & Path API
  • No architecture layers – purely UI-focused

🚀 Usage

This project is purely visual and doesn't include backend logic or data handling. Ideal as a reference for:

  • Composable layout design
  • Custom path drawing in Compose
  • UI prototyping for wellness, productivity, or habit-forming apps

📁 License

This project is open-source and available under the MIT License.

📸 Preview

1000002601

About

Beautiful meditation app UI built with Jetpack Compose.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages