StudyNote es una aplicación básica desarrollada en Java utilizando Android Studio. Esta aplicación proporciona un login y funcionalidades para la administración de tareas diarias escolares utilizando operaciones CRUD (Crear, Leer, Actualizar, Eliminar). La interfaz de usuario está diseñada en XML y la aplicación está integrada con Firebase para almacenar los datos y con OneSignal para recibir notificaciones push.
- [Graciany Baeza]https://github.com/hachiman2002)
Si tienes alguna pregunta o sugerencia, contáctanos a través de correo electrónico [email protected]
Video de demostración usando la app https://youtu.be/RIuqGkmNIjw?si=U0xsqYv7WvkODnbp
Crear tarea: Permite al usuario agregar una nueva tarea a su lista.
Ver tareas: Muestra todas las tareas almacenadas en la base de datos Firebase.
Actualizar tarea: Permite al usuario modificar el nombre o la descripción de una tarea existente.
Eliminar tarea: Elimina una tarea seleccionada de la lista.
Notificaciones push: Utiliza OneSignal para enviar notificaciones push al usuario para recordarle sobre las tareas pendientes.
Para ejecutar la aplicación localmente, necesitarás:
Android Studio instalado en tu computadora.
Una cuenta de Firebase para la configuración del proyecto y la base de datos en la nube.
Una cuenta de OneSignal para la configuración de las notificaciones push.
Clona este repositorio en tu máquina local.
Abre el proyecto en Android Studio.
Configura tu proyecto en Firebase siguiendo las instrucciones proporcionadas por Firebase Console.
Configura OneSignal y obtén tu ID de aplicación y tu ID de autorización.
Agrega los archivos de configuración de Firebase y OneSignal a tu proyecto en Android Studio.
Una vez configurado, puedes ejecutar la aplicación en un emulador o dispositivo Android desde Android Studio. La aplicación se abrirá mostrando la lista de tareas. Puedes agregar nuevas tareas, ver las existentes, actualizarlas o eliminarlas según sea necesario.
Java, Xml, Firebase, Onesignal