Aplicación de gestión de tareas desarrollada con React y Vite. Permite crear, editar, eliminar y filtrar tareas de manera sencilla y rápida 🚀.
Consume una API externa y cuenta con pruebas unitarias para garantizar su calidad ✅.
- Crear, editar y eliminar tareas
- Filtrar tareas por estado (pendiente, completada)
- Interfaz responsiva y moderna
- ⚛️ React – Interfaz de usuario
- 🟢 Node.js - Entorno de ejecución
- 🎨 CSS / Tailwind - Estilos
- 🔗 API REST - Conexión con backend
- 🧪 Jest - Pruebas unitarias
Clonar el repositorio:
git clone https://github.com/hjoven15/task-manager-app.git
Entrar en el proyecto:
cd task-manager-appInstalar dependencias:
npm install- Ejecuta la aplicación en modo desarrollo:
npm run dev - Compila para producción:
npm run build - Previsualiza el build:
npm run preview
Si necesitas configurar una API externa, crea un archivo .env en la raíz con variables como:
VITE_API_URL=http://localhost:3000/api
npm testEsto ejecutará todas las pruebas configuradas con Jest.
- ➕ Crear nuevas tareas
- ✏️ Editar tareas existentes
- 🗑️ Eliminar tareas
- 🔍 Filtrar por nombre o palabra clave
- 🔗 Consumo de API
- ✅ Pruebas unitarias para garantizar calidad
- Haminton Joven - @hjoven15
- Sofía Ocampo - @asmejia28
Este proyecto está bajo la licencia MIT – Siéntete libre de usarlo y mejorarlo.