{"repo":"marksantiago290/Nextjs-Supabase-Blog","free":true,"listed":false,"github":"https://github.com/marksantiago290/Nextjs-Supabase-Blog","clone":"git clone https://github.com/marksantiago290/Nextjs-Supabase-Blog.git","description":"A Next.js-based blogging application that uses Supabase for the backend, including authentication, database, and storage. It is a multi-user, full-stack application with features such as a WYSIWYG editor, newsletter integration, and more.","language":"TypeScript","stars":17,"topics":["convertkit","nextjs","novel","supabase","typescript","vaul"],"license":null,"category":"databases-storage","readme_excerpt":"Nextjs - Supabase Blogging Applicaition The all-in-one starter kit for building multi-user, full-stack blogging applications. Introduction · Demo · Guide · Contributing Introduction The Blogging application is a multi-user, full-stack Next.js app with Supabase support. Built with Next.js App Router, Supabase Auth and Supabase Database, Supabase Storage. 💻 Frontend https://github.com/marksantiago290/Nextjs-Supabase-Blog/assets/25026241/c0488b1b-ff48-4871-849d-806f09c39322 🧰 Backend https://github.com/marksantiago290/Nextjs-Supabase-Blog/assets/25026241/29c35c5f-ad67-4f5b-9943-0fd0d94448b8 📚 Tech Stacks - App Router, - Server Actions - Server and Client Components - Data Fetching, Insertion using Supabase-JS-Client - API Routes and Middlewares - Cookie based Authentication using Supabase Auth - CMS using Supabase Database - Metadata files - Open Graph Image Generation using Vercel/Og - Image Upload using Uppy and Supabase Storage - Styled using Tailwind CSS - UI Components using HeadlessUI, Radix-UI, Shadcn-UI - WYSIWYG editor using Novel - Loading, Error, NotFound, Empty pages - Sending emails using NodeMailer and React Email, Gmail - Forms using React-Hook-Forms - Toasts using React-Hot-Toast - Validations using Zod - Icons using HeroIcons & Lucide-Icon - Newsletter using ConvertKit - Drawer using Vaul - Written in TypeScript ⌨️ Code Quality - TypeScript - Prettier - ESLint 📈 Miscellaneous - Vercel Analytics ⚙️ Getting Started Requirements To run this app locally you need","default_branch":null,"files":null,"tree":[],"storefront":"/r/marksantiago290","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/marksantiago290/Nextjs-Supabase-Blog/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."}