Skip to content

Proyecto ToDo-App - Desarrollado con el Stack MERN

Notifications You must be signed in to change notification settings

antoniomefa/todo-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ToDo App

Funciones de la aplicación:

  • Crear una cuenta
  • Iniciar sesión en su cuenta
  • Crear una tarea
  • Agregar fecha de vencimiento a la tarea
  • Marcar una tarea como completada
  • Mostrar la lista de tareas

Instrucciones

Este repositorio contiene dos proyectos: el backend en NodeJS y el frontend en ReactJS.

Pasos para ejecutar el frontend:

Pasos para ejecutar el backend:

  • Instalar y correr MongoDB en local. Crear una nueva base de datos con el nombre "ToDo_DB" la cual correrá en "localhost:27017" para que la aplicación NodeJS se conecte correctamente.
  • Desde la terminal, ingresar al directorio del proyecto "todo-API"
  • Ejecutar el comando "npm i" para instalar las dependecias
  • Ejecutar el comando "nodemon app.js" para correr el proyecto en http://localhost:5000

Descripción

Aplicación Frontend:

  • Desarrollado en ReactJS
  • Interface diseñada utilizando componentes de Material UI
  • Enrutamiento con React-Router
  • Uso de Componentes de función
  • Manejo de estado con useContext

Aplicación Backend:

  • Desarrollado en NodeJS con Express
  • Hace uso del ODM Mongoose para conectarse a MongoDB desde Express
  • Validaciones con hapi/joi
  • Encriptado de contraseñas

Pantalla de login

Pantalla de Lista de tareas

Por: Antonio Mendiola Farías - 2021

About

Proyecto ToDo-App - Desarrollado con el Stack MERN

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published