Una aplicación de meditación diseñada para ayudarte a encontrar paz y equilibrio mental a través de sesiones guiadas de meditación y mindfulness.
- Variedad de meditaciones - Diferentes categorías como calma, sueño, energía y reducción de estrés
- Reproductor de audio - Reproduce sonidos relajantes durante tus sesiones de meditación
- Notificaciones - Te recuerda practicar y te notifica cuando completas sesiones
- Interfaz intuitiva - Diseño limpio y minimalista para una experiencia sin distracciones
- Multiplataforma - Disponible para iOS, Android y macOS
- Flutter - Framework UI multiplataforma
- Dart - Lenguaje de programación
- Get_It - Para inyección de dependencias
- Just Audio - Reproducción de audio de alta fidelidad
- Flutter Local Notifications - Manejo de notificaciones locales
lib/
├── config/ # Configuraciones generales de la app
├── core/ # Funcionalidades centrales
│ ├── di/ # Inyección de dependencias
│ └── services/ # Servicios (audio, notificaciones)
├── data/ # Capa de datos
│ ├── datasources/ # Fuentes de datos
│ └── models/ # Modelos de datos
├── domain/ # Lógica de negocio
│ ├── entities/ # Entidades
│ └── usecases/ # Casos de uso
├── presentation/ # Capa de presentación
│ ├── pages/ # Pantallas
│ └── widgets/ # Componentes reutilizables
└── main.dart # Punto de entrada de la aplicación
- Flutter (versión 3.x o superior)
- Dart (versión 3.x o superior)
- Android Studio / XCode (para emuladores y publicación)
-
Clona el repositorio:
git clone https://github.com/tu-usuario/mindful_moments.git cd mindful_moments -
Instala las dependencias:
flutter pub get
-
Ejecuta la aplicación:
flutter run
- Inicia la aplicación desde el emulador o dispositivo
- Explora las diferentes categorías de meditación
- Selecciona una meditación de tu preferencia
- Ajusta el volumen si es necesario
- Presiona el botón Play para comenzar la sesión
- Disfruta de tu momento de calma y mindfulness
Este proyecto está bajo la Licencia MIT - ver el archivo LICENSE para más detalles.