Skip to content

Ashith04/calm-waves

 
 

Repository files navigation

Swasthya Wellness App - Calm Waves UI

This is a React Native Expo project featuring a fully functional audio player for meditation and focus.

Requirements to Run

Before running this project, ensure you have the following installed on your machine:

  1. Node.js (v18 or newer recommended) - Download from nodejs.org
  2. Expo Go App - Download from the iOS App Store or Google Play Store on your physical mobile device.

How to Run the App

Option 1: Quick Start (Windows)

If you are on Windows, simply double-click the start-calm-waves.bat file in this folder. It will automatically install all dependencies and start the server!

Option 2: Manual Terminal Commands

If you are using a Mac/Linux, or prefer using the terminal, run the following commands inside this project folder:

  1. Install Dependencies (only needed the first time):

    npm install
  2. Start the Expo Server:

    npx expo start -c
  3. View the App:

    • Mobile: Open the Expo Go app on your phone and scan the QR code that appears in the terminal.
    • Web: Press w in the terminal to open the app in your browser at http://localhost:8081.

Key Dependencies Used

  • expo: SDK 54 core framework
  • expo-av: For high-quality audio playback
  • nativewind & tailwindcss: For styling the dynamic UI
  • expo-router: For file-based navigation
  • react-native-reanimated: For smooth UI transitions

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 75.6%
  • CSS 22.2%
  • JavaScript 1.9%
  • Nix 0.3%