La Journal APP es una aplicación que te permite capturar instantes de tu vida mediante títulos, descripciones y fotografías. Con esta aplicación, podrás registrar tus momentos más preciados y mantener un diario visual.
- Registro de usuarios: Los usuarios pueden crear una cuenta utilizando su cuenta de Google o sus redes sociales favoritas.
- Almacenamiento en la nube: La aplicación utiliza Firebase y Firestore para el almacenamiento de datos y la autenticación de usuarios.
- Gestión de imágenes: Cloudinary se utiliza para la carga y almacenamiento de imágenes en la nube, lo que facilita su utilización en la aplicación.
- Diseño personalizado: La aplicación cuenta con un diseño completo desarrollado manualmente, con la ayuda de SASS y sus funciones para crear estilos personalizados.
- Transiciones suaves: Se utilizan las capacidades de SASS para crear transiciones elegantes y fluidas en la interfaz de usuario.
- React: Biblioteca de JavaScript utilizada para construir la interfaz de usuario de la aplicación.
- Firebase: Plataforma de desarrollo de aplicaciones móviles y web utilizada para la autenticación y el almacenamiento de datos.
- Firestore: Base de datos NoSQL en tiempo real de Firebase utilizada para almacenar la información de los usuarios y las instantáneas de vida.
- Cloudinary: Servicio en la nube utilizado para la carga, almacenamiento y manipulación de imágenes.
- SASS: Lenguaje de hojas de estilo utilizado para crear estilos personalizados y utilizar funciones avanzadas de CSS.
- Clona el repositorio de GitHub en tu máquina local.
- Abre una terminal en el directorio del proyecto.
- Ejecuta el siguiente comando para instalar las dependencias necesarias:
npm install
- Configura las credenciales de Firebase y Cloudinary en el proyecto.
- Ejecuta el siguiente comando para iniciar la aplicación:
npm start
La aplicación estará disponible en http://localhost:3000
.
¡Esperamos que disfrutes usando la Journal APP para capturar y preservar tus momentos más valiosos en la vida!