📄️ Quick Start Guide
Welcome to the quick start guide! In just a few steps, you will have your static presentation page up and running. Follow the instructions below to get started.
📄️ Authentication Setup - Next-Auth
This document explains how to set up authentication in your Next.js 14 application using NextAuth and Supabase. We will cover two methods: Magic Links and Google Authentication.
📄️ Supabase Authentication Setup
This document explains how to set up authentication using Supabase. We will cover two methods: Magic Links and Google Authentication.
📄️ API Calls
This document provides an overview of setting up and using API calls in your boilerplate project. We'll cover the creation and usage of API endpoints for user management, including fetching user data and deleting users. Additionally, we'll explain how API routes are protected and the role of middleware in this setup.
📄️ Admin Pages
The /admin directory contains administrative components and pages that require user authentication to access. Both NextAuth and Supabase are used to protect these pages, ensuring only logged-in users can view or interact with the content.
📄️ Stripe Subscription Setup
This document provides an overview of setting up Stripe subscriptions in your project. We'll cover the necessary environment variables, the functionality provided by the project, and a guide for end users to configure their Stripe account and products.