Agenda de contactos

  • Descripción de imagen 1
  • Descripción de imagen 2
  • Descripción de imagen 3
  • Descripción de imagen 4
  • Descripción de imagen 5
Probar demo Ver repositorio

Descripción

Aplicación estilo CRUD hecha con Node.js y MySQL para administrar contactos en una agenda.
Este proyecto está creado como muestra de trabajo práctico integrador de los conceptos aprendidos en el curso de
Codo A Codo 4.0 edición 2022.
En dicho curso se enseña el Desarrollo Web Fullstack, orientado a JavaScript. Se ven tanto el frontend como el backend.

El frontend de esta aplicación está construido con Bootstrap y prototipo hecho con Figma. Dejo el enlace a dicho prototipo:
Agenda Telefónica @ FIGMA

El Backend esta realizado con Node.js y modelado de BD desde cero, con MySQL.

Características

Estas son las funciones que puede realizar un usuario en la aplicación:

  • Podrá registrarse en la aplicación para poder usarla y tener sus contactos personales guardados en su agenda.
  • Restablecer la contraseña en caso de olvido u otro motivo.
  • Agregar un nuevo contacto, con sus correspondientes datos como: nombres, apellidos, teléfono, correo y una foto.
  • Editar un contacto, para corregir un error o actualizar los datos.
  • Eliminar algún contacto, si es necesario.
  • Buscar en la agenda por nombre y/o apellido.