This is a WordPress-like image upload gallery modal component made with NextJS + Tailwind CSS + Typescript + shadcn-ui + Supabase.
This is a Next.js project that has been created using the create-next-app tool. It provides a development server that can be accessed locally at http://localhost:3000. The project uses the next/font package to optimize and load the custom Google Font, Inter. It also provides resources for learning more about Next.js and deploying a Next.js app using the Vercel Platform.
next/font package to automatically optimize and load the Inter Google Font.To install the Next.js project, follow these steps:
npm install
.env.local file in the root of the project..env.local file:NEXT_PUBLIC_SUPABASE_URL=<your_supabase_url>
NEXT_PUBLIC_SUPABASE_ANON_KEY=<your_supabase_anon_key>
SUPABASE_SERVICE_ROLE_KEY=<your_supabase_service_role_key>
.env.local file.You have now successfully installed the Next.js project.
The Next.js project provides a development server and is built using the Next.js framework. It includes features such as a custom Google Font and provides resources for learning more about Next.js and deploying a Next.js app using the Vercel Platform. The installation process involves cloning the project repository, installing dependencies, and adding environment variables to a .env.local file.