Aplicando-Autenticacion-Proyecto-Animales 🦁🐘

Descripción

Aplicando-Autenticacion-Proyecto-Animales es una aplicación web simple para gestionar una lista de animales. Permite a los usuarios registrar y autenticarse, así como agregar, actualizar y eliminar animales de su lista.

Requisitos Previos

Asegúrate de tener Node.js y MongoDB instalados en tu máquina antes de comenzar.

Instalación

  1. Clona este repositorio:

    git clone https://github.com/Irina-Ichim/Aplicando-Autenticacion-Proyecto-Animales.git
  2. Navega al directorio del proyecto:

    cd Aplicando-Autenticacion-Proyecto-Animales
  3. Instala las dependencias:

    npm install
  4. Crea un archivo .env y configura las variables necesarias.

Uso

  1. Ejecuta la aplicación:

    npm start
  2. Abre tu navegador y visita http://localhost:3000.

Funcionalidades

  • Registro de usuarios 📝
  • Inicio de sesión 🔐
  • Gestión de animales (crear, actualizar, eliminar) 🐾

Estructura del Proyecto

/
|-- app/
|   |-- main.js
|   |-- ...
|-- models/
|   |-- user.model.js
|   |-- animal.model.js
|   |-- ...
|-- controllers/
|   |-- auth.controller.js
|   |-- animal.controller.js
|   |-- ...
|-- index.js
|-- ...

Tecnologías Utilizadas

  • Node.js 🚀
  • Express 🌐
  • MongoDB 🍃
  • Mongoose 🏠
  • HTML, CSS, JavaScript (para el frontend) 🖥️

Contribuir

¡Bienvenido/a a contribuir! Si deseas contribuir a AnimalApp, sigue estos pasos:

  1. Haz un fork del proyecto.
  2. Crea una rama para tu contribución: git checkout -b mi-contribucion.
  3. Realiza tus cambios y haz un commit: git commit -m "Mi contribución".
  4. Envía tu contribución: git push origin mi-contribucion.
  5. Abre una solicitud de extracción (pull request).