Todo App V2 es una aplicación de gestión de tareas que permite a los usuarios registrar y autenticar sus cuentas para crear, editar y eliminar tareas personales. Esta versión incluye un sistema de autenticación basado en JWT (JSON Web Tokens) para asegurar las rutas y proteger la información del usuario.
- Registro de usuarios
- Inicio de sesión de usuarios
- Autenticación de usuarios utilizando JWT
- Creación, edición y eliminación de tareas
- Rutas protegidas accesibles solo para usuarios autenticados
- React
- JavaScript
- TailwindCss
- FramerMotion
- React
- JavaScript
- TailwindCss
- FramerMotion
- Node.js y npm (Node Package Manager) instalados
-
Clona el repositorio:
git clone https://github.com/tu-usuario/todo-app-v2.git
-
Navega al directorio del proyecto:
cd todo-app-v2
-
Instala las dependencias del backend:
npm install
-
Inicia el servidor:
node server.js
-
Abre
index.html
en tu navegador para acceder a la interfaz de usuario.
- Implementar una base de datos real para almacenar usuarios y tareas
- Añadir funcionalidad para marcar tareas como completadas
Las contribuciones son bienvenidas. Por favor, abre un issue o envía un pull request con tus mejoras.