An open API service indexing awesome lists of open source software.

https://github.com/javi-cba/todo-svelte

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.
https://github.com/javi-cba/todo-svelte

orm sql superforms sveltekit tailwind-css typescript

Last synced: about 2 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.

Awesome Lists containing this project

README

          

## Funcionalidades

La aplicación web ofrece las siguientes funcionalidades:

- **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/TODO-Svelte.git
```

2. Navega al directorio:
```bash
cd TODO-Svelte
```

3. Configura las variables de entorno:
```bash
DATABASE_URL=postgres://user:password@host:port/db-name
VITE_BASE_URL=http://localhost:5173
```

4. Instala las dependencias:
```bash
pnpm install
```

6. Ejecuta el proyecto:
```bash
pnpm run dev
```
![image](https://github.com/user-attachments/assets/d077c4ee-3699-4ac0-9467-78513eea0845)