https://github.com/javi-cba/gestor-de-tareas
He desarrollado una aplicación web que incluye un sistema completo de gestión de tareas (CRUD), el cual permite a los usuarios crear, visualizar, modificar y eliminar sus propias tareas de manera eficiente. La autenticación de usuarios está gestionada a través de Auth0, lo que asegura un inicio de sesión seguro.
https://github.com/javi-cba/gestor-de-tareas
ant-design auth0 flexbox-css mongodb node-js react
Last synced: 4 months ago
JSON representation
He desarrollado una aplicación web que incluye un sistema completo de gestión de tareas (CRUD), el cual permite a los usuarios crear, visualizar, modificar y eliminar sus propias tareas de manera eficiente. La autenticación de usuarios está gestionada a través de Auth0, lo que asegura un inicio de sesión seguro.
- Host: GitHub
- URL: https://github.com/javi-cba/gestor-de-tareas
- Owner: Javi-cba
- Created: 2024-10-14T22:16:43.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-11-14T13:38:50.000Z (6 months ago)
- Last Synced: 2024-12-29T17:48:26.960Z (4 months ago)
- Topics: ant-design, auth0, flexbox-css, mongodb, node-js, react
- Language: JavaScript
- Homepage: https://web-taskfy-abm.vercel.app/home
- Size: 206 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Funcionalidades
La aplicación web ofrece las siguientes funcionalidades:
- **Registrarse e iniciar sesión**: Los usuarios pueden iniciar sesión utilizando **Auth0** para mantener sus tareas protegidas de forma segura.
- **Crear tarea**: Los usuarios pueden crear nuevas tareas, añadiendo un título, una descripción y una fecha límite.
- **Editar tarea**: Los usuarios pueden editar cualquier tarea, cambiando el título, la descripción, la fecha límite o el estado de la tarea.
- **Eliminar tarea**: Los usuarios pueden eliminar las tareas que ya no necesiten.
- **Ver tareas**: Los usuarios pueden consultar todas las tareas y también filtrarlas por nombre y/o usuario.
## Instalación
Sigue estos pasos para ejecutar el proyecto en tu máquina local:
1. **Clonar el repositorio**:
```bash
git clone https://github.com/Javi-cba/Gestor-de-Tareas
```
2. Navega al directorio:
```bash
cd Gestor-de-Tareas
cd forntend-task
cd backend-task
```
3. Configura las variables de entorno:
```bash
touch .env
```
4. Instala las dependencias:
```bash
npm install
```5. Ejecuta el proyecto:
```bash
npm start
```