silviajcn / Registrar-personas

Registro de personas. CRUD completo. 24/02/22 (React, react-redux, redux, formik, yup, uuid)

Home Page:register-sigma.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

📚 Registro de personas

En la página de Registro de personas se puede:

  • Registrar personas (la información se guarda en el localStorage).
  • Listar las personas registradas.
  • Eliminar las personas registradas.

📌 Requisitos del proyecto:

  • Una página donde se permita la creación, edición y eliminación de registros.
  • Puede ser en JavaScript puro o React (No requiere desarrollo de Backend o base de datos).
  • Se debe permitir registrar nombre, apellido, ciudad y fecha de nacimiento.
  • Se debe permitir validar que la fecha de nacimiento sea menor al año 2.000 y todos los campos estén diligenciados.
  • Se debe permitir seleccionar la ciudad de una lista desplegable. (La lista debe contener al menos 5 elementos).
  • Al hacer clic en el botón guardar, los datos del formulario de deben mostrar en la tabla de abajo y limpiar los campos de la parte superior.
  • Desde la tabla se deben permitir eliminar o actualizar registros.
  • Al eliminar un registro debe solicitar confirmación al usuario.

💻 Para visitar la pagina de Registro de personas, igresa al siguiente link:

💎 Proyecto

Para la creación del proyecto se utilizaron las siguientes herramientas de desarrollo:

  • react
  • react-redux
  • redux
  • formik
  • yup
  • uuid
  • reactstrap
  • bootstrap
  • styled-components

🔥 Descarga del proyecto e Instalación

  • Clonar el repositorio
  • Abrir el proyecto en Visual Studio Code (o editor de confianza)
  • Abrir la terminal del editor
  • Correr el comando npm install para instalar correctamente las dependencias del proyecto
  • Para levantar el servidor local se debe correr el comando npm start

🔍 Vista

vista

🌟 Autor

About

Registro de personas. CRUD completo. 24/02/22 (React, react-redux, redux, formik, yup, uuid)

register-sigma.vercel.app


Languages

Language:JavaScript 98.2%Language:HTML 1.7%Language:CSS 0.1%