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.
- Host: GitHub
- URL: https://github.com/javi-cba/todo-svelte
- Owner: Javi-cba
- Created: 2025-01-07T15:33:54.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-06T22:57:57.000Z (over 1 year ago)
- Last Synced: 2025-08-07T04:41:34.112Z (10 months ago)
- Topics: orm, sql, superforms, sveltekit, tailwind-css, typescript
- Language: TypeScript
- Homepage: https://todo-task-sooty.vercel.app
- Size: 405 KB
- Stars: 0
- 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:
- **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
```
