Skip to content

Piero7210/PF-B_R-FrontEnd

 
 

Repository files navigation

React + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

Proyecto de Búsqueda y Rescate

Este proyecto es una aplicación de búsqueda y rescate desarrollada utilizando tecnologías web modernas. La aplicación incluye funcionalidades de búsqueda y rescate implementadas con HTML, CSS, JavaScript, React, Redux, Node.js, Express, Sequelize y PostgreSQL.

Funcionalidades

  • Búsqueda y Rescate: La aplicación permite a los usuarios realizar búsquedas, crear reportes de personas, hacer donaciones a la causa, comentar reportes y ser parte de los nuevos agentes de cambio.
  • Interfaz de Usuario Intuitiva: La interfaz de usuario está diseñada para ser fácil de usar y accesible para los usuarios.
  • Tecnologías Utilizadas: El proyecto utiliza una variedad de tecnologías web, incluyendo HTML, CSS, JavaScript, React, Redux, Node.js, Express, Sequelize y PostgreSQL.

Tecnologías Utilizadas

  • HTML: Lenguaje de marcado para crear la estructura de la página web.
  • CSS: Lenguaje de estilo para diseñar el aspecto visual de la aplicación.
  • JavaScript: Lenguaje de programación utilizado para la lógica del cliente en el lado del navegador.
  • React: Biblioteca de JavaScript para construir interfaces de usuario interactivas y dinámicas.
  • Redux: Biblioteca para gestionar el estado global de la aplicación en aplicaciones JavaScript de una sola página.
  • Node.js: Entorno de ejecución para JavaScript en el lado del servidor.
  • Express: Framework de Node.js para construir aplicaciones web y APIs.
  • Sequelize: ORM (Object-Relational Mapping) para Node.js, compatible con PostgreSQL, que simplifica la manipulación de la base de datos.
  • PostgreSQL: Sistema de gestión de bases de datos relacional de código abierto y potente.

Instalación

  1. Clona el repositorio: git clone ...link del repositorio github
  2. Instala las dependencias del cliente: cd cliente && npm install
  3. Instala las dependencias del servidor: cd servidor && npm install
  4. Configura la base de datos PostgreSQL y actualiza la configuración en servidor/config/database.js.
  5. Ejecuta la aplicación: npm start en las carpetas cliente y servidor.

Contribución

Si deseas contribuir a este proyecto y mejorarlo, sigue estos pasos:

  1. Haz un fork del proyecto.
  2. Crea una nueva rama: git checkout -b mi-funcionalidad
  3. Haz cambios y realiza un commit: git commit -m "Agrega nueva funcionalidad"
  4. Sube la rama: git push origin mi-funcionalidad
  5. Abre un pull request en GitHub.

¡Esperamos que encuentres útil este proyecto! Si tienes preguntas o sugerencias, no dudes en ponerte en contacto con nosotros.

About

FINAL PROJECT of SoyHenry bootcamp

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 81.0%
  • CSS 18.7%
  • HTML 0.3%