Inicio
jrCoding Docs
Cancel

NextJS 13 - eCommerce App - parte 12

Finalizando Esquema en Prisma Instalar npx shadcn-ui@latest add separator Modificar prisma/schema.prisma // This is your Prisma schema file, // learn more about it in the docs: https://pris...

NextJS 13 - eCommerce App - parte 11

Landing Page Ejecutar npm i react-type-animation y npm i framer-motion Modificar archivo .env NEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in NEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up NEXT_PUBLIC_CLERK...

NextJS 13 - eCommerce App - parte 10

Filtro de Categorías Instalar npm i react-icons  y  npm i query-string https://react-icons.github.io/react-icons/icons/fc/ Crear app/(dashboard)/(routes)/search/_components/Categories.tsx  ...

NextJS 13 - eCommerce App - parte 9

DataTable https://ui.shadcn.com/docs/components/data-table Ejecutar npx shadcn-ui@latest add table , npm install @tanstack/react-table y npx shadcn-ui@latest add badge Crear app/(da...

NextJS 13 - eCommerce App - parte 8

Acciones Ejecutar el comando npx shadcn-ui@latest add alert-dialog  Ejecutar npm i zustand   Instalar npm i react-confetti  Crear hooks/use-confetti-store.ts import { create } from "zus...

NextJS 13 - eCommerce App - parte 7

Formulario de Adjuntos Modificar components/FileUpload.tsx "use client"; import toast from "react-hot-toast"; import { UploadDropzone } from "@/lib/uploadthing"; import { ourFileRouter } fro...

NextJS 13 - eCommerce App - parte 6

Formulario de Categorias https://ui.shadcn.com/docs/components/combobox Instalar popover npx shadcn-ui@latest add popover y command npx shadcn-ui@latest add command Crear components/ui/comb...

NextJS 13 - eCommerce App - parte 5

Formulario descripción Instalar npx shadcn-ui@latest add textarea Crear app/(dashboard)/(routes)/teacher/courses/[uuid]/_components/DescriptionForm.tsx "use client"; import * as z from "zo...

NextJS 13 - eCommerce App - parte 4

Esquema de base de datos https://www.prisma.io/ instalar Prisma npm i -D prisma Ejecutar npx prisma init esto creara la carpeta prisma y el archivo schema.prisma, ademas de modificar el arch...

NextJS 13 - eCommerce App - parte 3

Layout dinamico Modificar app/components/NavbarRoutes.tsx para agregar los hooks necesarios para navegación dinámica "use client"; import { UserButton } from "@clerk/nextjs"; import { ModeTo...