{"repo":"Nico-Schonfeld/template-nextjs","free":true,"listed":false,"github":"https://github.com/Nico-Schonfeld/template-nextjs","clone":"git clone https://github.com/Nico-Schonfeld/template-nextjs.git","description":"Esta plantilla es ideal para desarrolladores que desean crear una aplicación web con Next.js","language":"TypeScript","stars":43,"topics":["authentication","framer-motion","jwt","jwt-authentication","mercadopago","mercadopago-sdk","nextjs","prisma-orm","react","redux"],"license":null,"category":"auth-billing-email","readme_excerpt":"Plantilla de Next.js + TypeScript con Autenticación JWT, MercadoPago, PrismaORM, Next-Theme, Shadcn/UI, Redux/Toolkit, TailwindCSS y Zod. Esta plantilla es ideal para desarrolladores que desean crear una aplicación web con Next.js. Incluye las siguientes funcionalidades: Características clave 1. Autenticación JWT : - Inicio de sesión con generación de tokens JWT. - Protección de rutas privadas mediante middleware. 2. MercadoPago : - Esta plantilla viene con el SDK de MercadoPago ya integrado, listo para ser configurado y usado en tus proyectos - La configuración de MercadoPago se encuentra en la ruta /services/mercadopago.services.ts , donde puedes establecer tus credenciales y personalizar las opciones según tus necesidades. - En la ruta /app/api/MercadoPago/route.ts se encuentra la API para procesar la información después del pago. 3. Prisma ORM : - Prisma es un mapeador de objetos relacionales (ORM) de código abierto para Node.js y TypeScript. Te proporciona una forma sencilla y segura de interactuar con tu base de datos. - Con Prisma, puedes definir tu esquema de base de datos utilizando el lenguaje de definición de esquema de Prisma (Prisma Schema Language). Luego, Prisma genera automáticamente un cliente de base de datos en TypeScript que puedes usar para interactuar con tu base de datos de manera segura. - Prisma soporta una variedad de bases de datos SQL y NoSQL, incluyendo PostgreSQL, MySQL, SQLite y más. Esto te permite elegir la base de datos que mejor se adapte a ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Nico-Schonfeld","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Nico-Schonfeld/template-nextjs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}