Skip to content

Mati69lbt/JournalApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Journal APP

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.

Características

  • 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.

Tecnologías utilizadas

  • 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.

Instalación

  1. Clona el repositorio de GitHub en tu máquina local.
  2. Abre una terminal en el directorio del proyecto.
  3. Ejecuta el siguiente comando para instalar las dependencias necesarias:
npm install
  1. Configura las credenciales de Firebase y Cloudinary en el proyecto.
  2. 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!