📱 WeMeditate: Your Serene Escape to Mindfulness

A beautifully crafted iOS app designed to guide you through meditation with calming visuals, intuitive controls, and personalized sessions.


🌿 App Screens & Visual Journey

Welcome Screen:

Welcome picture

  • Minimalist design with “Take a Deep Breath” prompt, inviting users to begin their mindfulness journey.
  • Visual: Soft gradient background with a centered “Start My Journey” button.

Meditation Selection:

Selection1 picture

  • Choose from Guided, Breath Focus, or Pure Music sessions.
  • Visual: Card-based UI with soothing icons and brief descriptions (e.g., “Step-by-step guidance for calmness”).

Duration Filters:

Selection2 picture Selection3 picture

  • Sessions categorized by time (5–10 min, 10–20 min, 20+ min) for quick access.
  • Visual: Horizontal scrollable tabs with session cards featuring nature-inspired thumbnails.

Pure Music Player:

player1 picture player2 picture

  • Ambient tracks like Moonlight and Spring Breeze with play/preview options.
  • Visual: Full-screen music player with a waveform animation and time slider.

Achievement Screen:

Profile picture

  • Celebrate progress with a “Congratulations!” message and session counter (e.g., “Class: 0/10”).
  • Visual: Confetti animation over a zen-themed backdrop.

🛠️ Tech Stack

  • Frontend: SwiftUI for dynamic, responsive layouts with smooth transitions.
  • Animations: Lottie for celebratory effects (e.g., confetti on completion).
  • Backend: Firebase (planned) for future user logins and progress tracking.

✨ Key Features

  • Guided Meditation Sessions: Choose from a variety of meditation types and durations to suit your needs.
  • Daily Companion: Helps you de-stress, stay mindful, and build long-lasting healthy habits.
  • Visually Calming Aesthetic: Designed with a focus on a serene and intuitive user experience.

🚀 What’s Next

We are planning to expand WeMeditate with features like:

  • New Meditation Programs and Daily Challenges
  • Wellness Reminders: Push notifications for hydration, stretch breaks, and mindfulness prompts.
  • User Login Functionality: For personalized experiences and progress tracking.

🔗 GitHub Repository

Explore the source code and documentation for the WeMeditate app:

👉 View on GitHub

🎥 Demo Video

Here’s a quick walkthrough of the WeMeditate app:


🧑‍🤝‍🧑 Community-Driven Growth

Initially, we plan to connect with users within Penn Engineering and then expand to other campuses, fostering a supportive and engaged community around mindfulness.