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

https://github.com/kenkyoo/nextjs-todo-list

Aplicación de lista de tareas desarrollada con tecnologías modernas del ecosistema web. Permite gestionar múltiples listas con autenticación real, almacenamiento persistente y un diseño responsivo.
https://github.com/kenkyoo/nextjs-todo-list

app-router-nextjs daisyui hanko nextjs postgresql prisma react sqlite tailwindcss to-do-app to-do-list todolist

Last synced: 17 days ago
JSON representation

Aplicación de lista de tareas desarrollada con tecnologías modernas del ecosistema web. Permite gestionar múltiples listas con autenticación real, almacenamiento persistente y un diseño responsivo.

Awesome Lists containing this project

README

        

Next.js Todo List App

Aplicación de lista de tareas desarrollada con tecnologías modernas del ecosistema web. Permite gestionar múltiples listas con autenticación real, almacenamiento persistente y un diseño responsivo.
✨ Características principales

✅ Autenticación y autorización con Hanko

📋 Crear, editar, completar y eliminar tareas

📂 Múltiples listas de tareas por usuario

🔒 Middleware para proteger rutas

💾 Base de datos PostgreSQL vía Neon

🧠 ORM con Prisma

🌐 Deploy en Vercel

🎨 UI con TailwindCSS y DaisyUI

⚙️ Transiciones animadas con autoAnimate

🚀 Tecnologías usadas

Next.js 15 App Router

TypeScript

React 18

TailwindCSS + DaisyUI

Prisma ORM

PostgreSQL (antes SQLite)

Hanko para auth

Neon para base de datos

Vercel para despliegue

🛠 Instalación

git clone https://github.com/Kenkyoo/nextjs-todo-list
cd nextjs-todo-list
npm install
npx prisma generate
npx prisma migrate dev
npm run dev

Asegúrate de configurar las variables de entorno para Hanko y la base de datos (.env):

DATABASE_URL=postgresql://...
NEXT_PUBLIC_HANKO_API_URL=https://...

📸 Capturas
![screenshot](public/background.png)

🔗 Enlaces

Demo en Vercel: nextjs-todo-list.vercel.app

Repositorio: GitHub